반응형
포인터변수를 사용한 예시
#include <stdio.h>
int main(void) {
int num=0;
int *ptr1 = num; //ptr1의 공간 안에 num의 값을 넣음
int *ptr2 = # //ptr2의 공간 안에 num의 주소값을 넣음
printf("*ptr = num의 값: %d \n",ptr1);
printf("*ptr = &num의 값: %d \n",ptr2);
}
결과:
*ptr = num의 값: 0
*ptr = &num의 값: 0
이해해야할 부분은 아래 주석
int *ptr1 = num; //ptr1의 공간 안에 num의 값을 넣음
int *ptr2 = # //ptr2의 공간 안에 num의 주소값을 넣음
반응형
'C & C++ > C언어' 카테고리의 다른 글
[C] rand()함수/ srand()함수 (0) | 2019.11.01 |
---|---|
[C] 증감연산자 (선처리 후연산, 후처리 선연산) (0) | 2019.10.31 |
[C] 진수 변환 (0) | 2019.10.31 |
[C] if문, else if문, else문 개념 (0) | 2019.10.31 |
[C] %d와 %f의 정의 (0) | 2019.10.31 |