열혈 C프로그래밍 13-1
문제 1. 길이가 5인 int형 배열 arr을 선언하고 이를 1, 2, 3, 4, 5 로 초기화 한다. 이 배열의 첫 번째 요소를 가리키는 포인터 변수 ptr을 선언한다. 그 다음 포인터 변수 ptr에 저장된 값을 증가시키는 형태의 연산을 기반으로 배열 요소의 값을 2씩 증가시키고 출력해보자. void func_5() { int arr[5] = { 1, 2, 3, 4, 5 }; int* ptr = arr; int len = sizeof(arr) / sizeof(arr[0]); for (int i = 0; i < len; i++) { *ptr += 2; ptr++; } for (int i = 0; i < len; i++) { printf("%d \n", arr[i]); } } 문제 2. 문제 1에서는 포인..
2020. 1. 21. 00:13