C 포인터에 직접 값 할당 저는 이제 막 C를 배우기 시작했고 포인터가 어떻게 작동하는지 이해하기 위해 Windows용 MinGW를 사용하는 간단한 프로그램을 실행해왔습니다.다음을 시도했습니다. #include int main(){ int *ptr; *ptr = 20; printf("%d", *ptr); return 0; } 컴파일은 정상적으로 이루어졌지만 실행파일을 실행하면 동작하지 않습니다.값이 명령줄에 출력되지 않고 대신 .exe 파일이 동작을 정지했다는 오류 메시지가 나타납니다. 단, int 변수에 값을 저장하고 다음과 같이 *ptr을 해당 변수의 메모리 주소에 할당하려고 하면 다음과 같이 됩니다. #include int main(){ int *ptr; int q = 50; ptr = &q; pr..