분명에 char변수는 크기가 1바이트로 sizeof로 측정해도 1바이트로 나오는데 %c위에 마우스 가져다 되면 앞에 char[3]가 붙어서 나옴
저거때문인지 문자 하나만 처리해야 하는데 이상한데 쌓여서 제대로 동작하는걸 방해하고 있는듯
분명에 char변수는 크기가 1바이트로 sizeof로 측정해도 1바이트로 나오는데 %c위에 마우스 가져다 되면 앞에 char[3]가 붙어서 나옴
저거때문인지 문자 하나만 처리해야 하는데 이상한데 쌓여서 제대로 동작하는걸 방해하고 있는듯
일단넘어가구 포인터,배열,메모리동적할당에 대한 것까지 싸그리마친담에
다시생각해라
이거지금설명해도이해못해 그리고숲을봐야지 자꾸 나무하나하나 쳐다보면 영원히 그자리에 머문다. 간단히설명해주자면 scanf는 메모리 시작주소로부터 즉 &a가 0x11223341 이라고치면 그 지점에서부터 0x11223341 ~ null문자찍히기전까지 모든내용을 출력한다 ㅇ
헉 왜 이분 갑자기 옳은 말을