배열과 포인터
sizeof 연산자 ex) int arr={1,2,3} sizeof(arr) / sizeof(arr[0]); //3의 크기를 구할수있음(4*3 / 4) 배열에서 포인터변수를 선언하고 참조하는법 1) int arr[5]; int *p = arr; p를 arr처럼 사용가능함 2) arr[i] = *(arr + i); 1.배열을 포인터화 int arr[]={10, 20, ...}; printf("%d", *(arr+0)); 2.포인터 변수를 이용한 배열 int arr[]={10, 20, ...}; int *arrp=arr; printf("%d", arrp[0]); 또는 printf("%d", *(arrp+0)); =>포인터변수를 포인터배열화 3.포인터변수를 이용한 입력 int arr[]={10, 20, .....
2011.07.08