다음과 같은 변수 선언이 있는 경우 예상 출력에 대한 문제들이지만
char a[]={0,1,2,3,4}; char * b[]={"spring", "summer", "fall", "winter"}; int i; int num; int *p; int *q; char *w;
[문제 34] 에서
char *w = b[1]; // <<< 여기!
w += 3;
printf("%s\n", w);
이미 위에 char *w; 로 선언된 것과 중첩되어 오류가 나는데 w = b[1];를 의도한 것이 아닌지 여쭙고 싶습니다.
다음과 같은 변수 선언이 있는 경우 예상 출력에 대한 문제들이지만
char a[]={0,1,2,3,4}; char * b[]={"spring", "summer", "fall", "winter"}; int i; int num; int *p; int *q; char *w;[문제 34] 에서
char *w = b[1]; // <<< 여기!
w += 3;
printf("%s\n", w);
이미 위에 char *w; 로 선언된 것과 중첩되어 오류가 나는데 w = b[1];를 의도한 것이 아닌지 여쭙고 싶습니다.