1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #include <stdio.h> int main() { int num; //int형 변수 int * ptr1; //int형 포인터 변수 num = 5; //num변수를 5로 초기화 ptr1 = # //ptr1변수에 num의 주소값 대입 printf("ptr1출력 : %#x\n", ptr1); //주소값을 나타내야 하므로 16진수로 출력 printf("*ptr1출력 : %d\n", *ptr1); //*를 앞에 붙여주면 ptr1이 가리키는 곳의 정수를 출력 return 0; } |
첫 번째 출력 결과는 결과적으로 num의 주소값이 출력된 것이고,
두 번째 출력 결과는 num의 값이 출력된 것이다.
'옛날' 카테고리의 다른 글
[ㅇㄷ] C언어 형식지정자 모음 (0) | 2018.08.28 |
---|---|
[2] C++에 앞서 복습 C언어 포인터 (2) (0) | 2018.08.28 |
미분의 활용법 - 극대소, 오목성, 변곡점 (0) | 2018.05.27 |
[10d] 삼륙구 게임 (0) | 2018.04.28 |
[9d] ID규칙 , 모음빈도 (0) | 2018.04.27 |