#include int main() { //const int num = 10; int val1 = 10; int val2 = 20; const int* ptr1 = &val1; printf("%d\n", *ptr1); // 결론 : 8번째 줄처럼 쓰고 난뒤 출력하면 `10이 나옴, 11번째 줄처럼 언급하면 20이 나옴'; ptr1 = &val2; printf("%d", *ptr1); return 0; } const int* ptr1 = &val1;이 포인터는 상수 정수를 가리킵니다. 즉, ptr1이 가리키는 값은 변경할 수 없습니다. 하지만 ptr1 자체는 다른 주소를 가리키도록 변경할 수 있습니다.예를 들어, ptr1 = &val2;와 같이 다른 주소로 변경할 수 있습니다.int* const ptr2..