1. - 한 ^^; ¶
- : 해~^^
- 희 : 5 하 테..ㅡ.ㅡ 히 해
- : 힛. 해.... ? 흐흐.. 하 해..^^;
- : ZP 해?-_-;; ..ㅋㅋ ..ㅋㅋ
DeleteMe) ZP~
- : 학 2 ...-,-V
- 협 : .... ㅡㅡ;;
- 호 :
4.1. ¶
- cout
~cpp #include <iostream> using namespace std; int main() { int a=3; cout<<"ZP 파팅!\n"; cout<<a<<endl; return 0; }
- cin
~cpp #include <iostream> using namespace std; int main() { int age; cout<<" ?"; cin>>age; cout<<age<<""; return 0; }
4.2. ¶
- 형(int,long )
~cpp int a=5; long b=50000000; bool c=true; // or false double d=4233.423423;
- 확형(,클 )
~cpp // 형. 해 int long 형 . . struct Zealot { int HP; // int Shield; bool MP; bool BalUp; int Damage; .... .... } // . Zealot int long . Zealot z1; // 형 z1 . z1 해? 할 . . z1.HP=100; z1.Shield=60; z1.MP=false; // . z1.BalUp=false; // . z1.Damage=....
4.3. ¶
- 해할 for, 떄 while .
- for
~cpp // 1 100 합 하 #include <iostream> using namespace std; int main() { int sum=0; for(int i=1;i<=100;i++) { sum+=i; } cout<<sum; return 0; }
- while
~cpp // 1 100 합 하 #include <iostream> using namespace std; int main() { int count=1,sum=0; while(count<=100) { sum+=count; } cout<<sum; return 0; }
4.4. ¶
- if-else
~cpp #include <iostream> using namespace std; int main() { int age; cout<<" ?"; cin>>age; if(age>=50) cout<<" "; else cout<<" "; }
- switch-case
~cpp #include <iostream> using namespace std; int main() { int age; cout<<" ?"; cin>>age; switch(age) { case 1: cout<<"1"; break; case 2: cout<<"2"; break; default: cout<<"..."; } }
4.6. 포 ¶
- 포?
한 하 .
포 한 하 ??
int 한 하 ,
double 한 하 ,
char 한 하 ...
포 하 ??
int 한 하 ,
double 한 하 ,
char 한 하 ...
포 하 ??
포 하 . ( 포, 포 형 . 포 한 포 ( 포 , , 한 하) 하.)
한 하 하 .
" 퓨 256MB" 할 .
256MB .
256MB 하 .
해 하 퓨 한 해 하 하 하.
한 하 하 .
" 퓨 256MB" 할 .
256MB .
256MB 하 .
해 하 퓨 한 해 하 하 하.
- Why Pointer
포 해 하 하. 포 . ' ' . , 포 하 해하 하 . 포 활 , 포 통해 한. 포 . 포 , 함 험 한, 해 한.
- 포 ?
형 char 해 .
~cpp // .. int a; // 형 char b; // 형
포 ?
포 * .
포 * .
~cpp int *a; // 형 하 (형 포 함..) char *b; // 형 하 (형 포) int *c1, *c2, *c2; // .. * 함.
효하.
~cpp int* pi; int * pi; (int *) pi; /* 하 확하. 포. */
, a(*a . 할 * 한. 할 a )
형 하 포 , b 형
하 포 .
형 하 포 , b 형
하 포 .
- 포
포 하 하.
포 하 .
하 &, 하 *.( * 포 * 하 .)
& 해 펴 하.
& . & .
해 .
& . & .
해 .
~cpp int a; // a 형 int *p; // p 형 하 . (형 포) p=&a; // a p 한. (p 형 하 ...)
& 형 형 포 하... 포 할 .
했 포 . 한 해 하.
했 포 . 한 해 하.
* 해 .
(해하 힘 .. ~ .)
* 포 , 포 할 한.
해 10 , .
(해하 힘 .. ~ .)
* 포 , 포 할 한.
해 10 , .
~cpp #include <iostream> using namespace std; void main() { int a; // 했 int *p; p=&a; a=10; // a 10 . cout << a << " " << *p << "\n"; // a p 한. *p=3; // p 3 . cout << a << " " << *p << "\n"; // a p 한. }
행하 ?
행하 .
행하 .
~cpp 10 10 3 3
* 하 *p 하 하...
p 하 ,
p a a 하 .
한 * 하 *p ...
p ,
p a a .
3 *p a .
한 .
p 하 ,
p a a 하 .
한 * 하 *p ...
p ,
p a a .
3 *p a .
한 .
- 포 활 (Call by value, Call by address)
포 ?
표 함 호 활 하.
하 하.
~cpp #include <iostream> using namespace std; void func(int a) { a=10; } void main() { int a; a=3; func(a); cout << a; }
행하 ?
C++ 3 할 .
main 함 a 3 하 func 함 하 a func .
func a 10 했, 10 하 ?
한.. C++ .
C++ 3 할 .
main 함 a 3 하 func 함 하 a func .
func a 10 했, 10 하 ?
한.. C++ .
main 함 a , func 함 a .
({ 하 } ) static 키
하 해 .
할 .
main 함 a func 함 a , func a 10
main 함 a 함 3 .
({ 하 } ) static 키
하 해 .
할 .
main 함 a func 함 a , func a 10
main 함 a 함 3 .
main 함 func 함 호할 main 함 a
func 함 a 해 형 호 .
호 Call by value 한..
func 함 a 해 형 호 .
호 Call by value 한..
func main 함 a ?
히 하 .
포 하 해.
.
히 하 .
포 하 해.
.
~cpp #include <iostream> using namespace std; void func(int *p) { *p=10; } void main() { int a; a=3; func(&a); cout << a; }
포 하 해했, 해 됬 .
.
하 하 해 하.
.
하 하 해 하.
main 함 func 함 호할 a .
func 함 p 포 .
한 func 함 p 포 .
p 포 main 함 a main 함 a .
3 10 .
func 함 p 포 .
한 func 함 p 포 .
p 포 main 함 a main 함 a .
3 10 .
함 호 해
Call by address 한.
Call by address 한.
Call by reference 하 .
포 , 한 할 하 하.
포 , 한 할 하 하.
4.7. 험-_- ¶
- .. 할 ?--;
- .. 히 .. --호
- enum, union, pointer 해 ? -.-; pointer 해할 .. --
- 포 해..ㅋㅋ --
- 하 하.. 하 . enum,union ? --
- 포 .. 함
- http://www-h.eng.cam.ac.uk/help/mjg17/teach/CCsummary/CCsummary-html.html
C++ 30 훑 함 학 -
- enum, union . ? --희
- ...--
- 평 한 02 표 하 한 ...^^ --
- c 하 00학 훈 하. c++ 하하 한.. ? 02학 해 한 하, c cpp 하. 10 할 .
- 훈형 c 해? for,if .. 흰 희 한 포 oop 해 .
- .. 하. 02한테 oop ? ; .. 포 할 포트 ;; -zennith
- 포트 하 ...... ..... .. ~
- 할? --