모 ¶
- 랑는 모
- 랑는 모
- 를 는 람들 모
¶
- C++료구.
가 ¶
- 대 : 구겸
- : , ,
목 ¶
배, 구, , , 링드 리, 리(-_-;) 료구를 C공부!
공 ¶
- 다 는 문(String), (Stack)과 (Queue) 다. 단 뜻 는 는게 겠?
- 다 디 - 6 4 7 7(끝나고)
견 ¶
궁 ¶
~cpp #include <iostream> using namespace std; #include <string.h> int main() { int b=4; cin>>b; char *a = new char[b]; cout << strlen(a); return 0; }
1 력면 7, 8 력면 23 나는 게!!
- 문 기가 돼것 같다. strlen()는 char *(릭 ) 달로 .
가 가리는 부 가 NULL 가 나 때까 를 그 값 리는
게 strlen(). 문 기 때는 를 들 char * arr = "ABCDE"; 라고 면 arr5는 동
로 NULL 들가게 되 든. 그런데 기를 메모리 는 데는 데들
때문 값 력되는 . cout << a; 라고 해보면 이상한 문자들이 출력되는게 보일꺼야. 7,8을 입력
때 23 나는 것 a가 가리고 는 +23 NULL문가 들 다는 뜻.
- , 그리고 new는 charb가 될 만 메모리를 보 그 를 a 겨는
배 만드는 명령문 .
- 문 기가 돼것 같다. strlen()는 char *(릭 ) 달로 .
가 가리는 부 가 NULL 가 나 때까 를 그 값 리는
게 strlen(). 문 기 때는 를 들 char * arr = "ABCDE"; 라고 면 arr5는 동
로 NULL 들가게 되 든. 그런데 기를 메모리 는 데는 데들
때문 값 력되는 . cout << a; 라고 해보면 이상한 문자들이 출력되는게 보일꺼야. 7,8을 입력
때 23 나는 것 a가 가리고 는 +23 NULL문가 들 다는 뜻.
- , 그리고 new는 charb가 될 만 메모리를 보 그 를 a 겨는
배 만드는 명령문 .
2004/05/24 's 공부내 ¶
~cpp #include <iostream> using namespace std; int main() { /* case 1. int front[5] = {1,2,3,4,5}; cout << front[2] << endl; // 배 값 력 cout << front << endl; // 배 값 력 cout << *front << endl; // 배 값 력 cout << (front+4) << endl; // 다 배 값 력 cout << *(front+4) << endl; // 다 배 값 력 */ /* case 2. int b; cin >> b; int array[b]; // array 배 당 값 게 못 러가 난다. */ /* case 3. int b; cin >> b; int * a = new int[b]; // 같 경는 는 값 당 므로 바르게 된다. */ return 0; }