[C언어 소스] 배열 이름을 포인터 변수에 대입 후 간접 연산 예 [C언어 소스] 배열 이름을 포인터 변수에 대입 후 간접 연산 예 #include int main() { int arr[3] = {1,2,3}; int *p = arr; int index = 0; for(index = 0; index C언어/디딤돌 C언어 예제 2016.11.26
[C언어 소스] 배열 이름과 포인터 형식 사이의 - 연산 [C언어 소스] 배열 이름과 포인터 형식 사이의 - 연산 #include int main() { int arr[10]; int *p = arr+4; printf("arr:%d p:%d p-arr:%d\n", (int )arr, (int )p, p-arr); return 0; } 실행 결과a:1242912 p:1242928 p-arr:4 본문[디딤돌 C언어 ] 48. 포인터와 - 연산 C언어/디딤돌 C언어 예제 2016.11.26
[C언어 소스] 배열 이름과 정수 형식 사이의 + 연산 [C언어 소스] 배열 이름과 정수 형식 사이의 + 연산 #include int main() { int arr[10]; printf("arr:%d\n",( int )arr); printf("arr+4:%d\n",( int )arr+4); return 0; } 실행 결과arr : 3013304 (실행 환경에 따라 결과는 다를 수 있음) arr+4 : 3013320 (앞에 출력한 결과에 16을 더한 값임) 본문[디딤돌 C언어 ] 47. 포인터 + 정수 C언어/디딤돌 C언어 예제 2016.11.26