입력값으로 김석봉, 한석봉, 박석봉 순서로 입력할때 출력값은?
#include<stdlio.h>
#include<stdlib.h>
char n[30];
char *test() {
printf(입력하세요 : );
gets(n);
return n;
}
int main()
{
char * test1;
char * test2;
char * test3;
test1 = test();
test2 = test();
test3 = test();
printf(%s\n,test1);
printf(%s\n,test2);
printf(%s,test3);
}
정답이 박석봉이 3번 출력되는건데 왜 그런지 모르겠어요. chatGPT도 모른다네요..
해당 댓글은 삭제되었습니다.
근데 chatGPT는 왜 이걸 모를까 이런거보면 특이점은 개소리인거같다
유로는 잘되네 뭐지
gpt4 한테 물어보면 전역변수 때문에 덮어씌어 진다는데 내가 보기엔 전역변수 때문이 아니라 포인터랑 연관있는거 같은데 얘는 왜 자꾸 전역변수 드립일까