I. 선언, 정의, 접근
int a = 100;
int* pA = &a; //포인터의 자료형 int의 의미는 포인터가 가리키는 변수의 자료형이 int란 뜻
printf("%p", &a); //주소출력
printf("%p", pA); //주소출력
printf("%d", *pA); //100출력
*pA = 10;
printf("%d", a); //10출력
II. 연산
포인터 연산은 덧셈과 뺄셈만 가능하다. 포인터를 n만큼 증가시키면 (n×타입의 크기)만큼 주소값이 증가한다.
'컴퓨터 > C' 카테고리의 다른 글
C comment 주석 (0) | 2022.08.26 |
---|---|
C gcc (0) | 2022.08.26 |
C 구조체 (0) | 2019.04.07 |
C 진수 (0) | 2019.02.27 |
C function main() 메인 함수 (0) | 2019.02.24 |