|
Pointer에 char를 직접 대입할수 없습니다.
char string[80] ;
선언한다음 strcpy등의 문자열 처리 함수를 사용하세요.
아니면 char string = argv[2]로 해서 char 1짜리면 이렇게 해도 됩니다.
이부분은 책을 다시한번 읽어보시고(문자열 처리 부분) 개념을 확실히 이해하셔야 합니다.
앞으로 공부해나가는데 이 부분은 계속 막히게 될겁니다.
조승희 님이 쓰신 글 :
: main(int argc,char* argv[])에서
:
: char string[] = argv[2];
:
: 이런식으로 넣어주니까 안되네요
: eror C2440: 'initializing' : cannot convert from 'char' to 'char []'
: 꼭 배열 char에 넣어야하는데 어떻게 해야할가요
|