개인노트

[C언어] 포인터 배열 본문

C/문법

[C언어] 포인터 배열

BillnairK 2017. 6. 30. 17:09

* 포인터 배열이란 ? 


포인터 변수로 이루어져 주소 값의 저장이 가능한 배열을 '포인터 배열' 이라고 한다.


 Source.c 

#include <stdio.h>


int main(void) {

int num1 = 10, num2 = 20, num3 = 30;

int *arr[3] = { &num1,&num2,&num3 };

int i;


for (i = 0; i <= 2; i++) {

printf("%d번째 포인터 배열의 값 : %d \n", i, *arr[i]);

printf("%d번째 포인터 배열의 주소값 : %p \n", i, *arr[i]);

}

getchar();

}




 Source.c 

#include <stdio.h>


int main(void) {

char *arr[3] = { "reverse", "haha", "tistory" };

int i;


for (i = 0; i <= 2; i++) {

printf("%s \n", arr[i]);

}

getchar();

}



Comments