char name[80];
scanf("%[^\n]", name);
일케 포인터 name에 값을 넣고
printf("%s", name); 이렇게 출력한다는데요;
printf에서 name 이렇게 써노면 포인터가 가진 주소값을 출력하는거 아닌가요?
궁금합니다..
char name[80];
scanf("%[^\n]", name);
일케 포인터 name에 값을 넣고
printf("%s", name); 이렇게 출력한다는데요;
printf에서 name 이렇게 써노면 포인터가 가진 주소값을 출력하는거 아닌가요?
궁금합니다..
문자열출력할것같은데용!
%s 라는게 시작하는 주소에서 /0나올때까지 문자들을 출럭하는것으로알고있습니당
맞네요.. 감사합니다
그러면 printf("%s", name[0]) 은 왜 안되는건가요?
name[0]은 주소가 아니라 배열의 원소여서 그런거 아니었나