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
- 를 복 는 ......복는 르 ..... 를 는 .. 대더~
- 미 대 냐? --