본문
포인터 배열
// 포인터 배열
#include <stdio.h>
int main() {
int *arr[3];
int a = 1, b = 2, c = 3;
arr[0] = &a;
arr[1] = &b;
arr[2] = &c;
printf("a : %d, *arr[0] : %d\n", a, *arr[0]);
printf("b : %d, *arr[1] : %d\n", b, *arr[1]);
printf("c : %d, *arr[2] : %d\n", c, *arr[2]);
printf("&a : %p, arr[0] : %p\n", &a, arr[0]);
return 0;
}
결과
a : 1, *arr[0] : 1
b : 2, *arr[1] : 2
c : 3, *arr[2] : 3
&a : 0x16fdff318, arr[0] : 0x16fdff318
'프로그래밍 > C' 카테고리의 다른 글
포인터를 이용한 배열을 함수의 인자로 받기 (0) | 2021.11.02 |
---|---|
함수에서 포인터의 활용 (0) | 2021.10.30 |
2차원 배열의 포인터 (0) | 2021.10.30 |
배열을 가리키는 포인터 (0) | 2021.10.30 |
포인터와 & 단항 연산자 (0) | 2021.10.25 |