정보처리기사) 포인터


정보처리기사) 포인터

C언어 - 포인터 int main() { int num = 10; int *ptr = # printf("num의 값: %d\n", num); printf("num의 메모리 주소: %p\n", &num); printf("ptr이 가리키는 값: %d\n", *ptr); printf("ptr이 가리키는 메모리 주소: %p\n", ptr); *ptr = 20; // ptr이 가리키는 메모리 주소의 값을 20으로 변경 printf("num의 값: %d\n", num); return 0; } 위의 코드에서, int num은 정수형 변수이고 값은 10으로 초기화합니다. 그리고 int *ptr은 int형 포인터로서, num 변수의 메모리 주소를 가리킵니다. 실행 후 결과 num의 값: 10 num의 메모리 주소: 0x7ffeefbff5c4 ptr이 가리키는 값: 10 ptr이 가리키는 메모리 주소: 0x7ffeefbff5c4 num의 값: 20 C언어 - 포인터 + 구조체 #include...


#정보처리기사 #정처기실기 #포인터

원문링크 : 정보처리기사) 포인터