반응형 9장 포인터2 9장(포인터) Programming #C언어 콘서트 1. 1차원 배열을 받아서 요소들의 합을 계산하는 함수 int get_array_sum(int *A. int size)을 구현하고 int data[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9};을 가지고 테스트하라. print_array() 1 2 3 4 5 6 7 8 9 0 배열 요소의 합 = 45 #include int get_array_sum(int *A, int size) { int sum = 0; for(int i=0; i 2022. 8. 12. 9장(포인터) 연습문제 #C언어 콘서트 1. 다음 중 올바른 포인터 선언은? - int *x; 2. 다음 중 정수 변수 x의 메모리 주소를 계산하는 수식은? - &x; 3. 포인터 p가 가리키는 메모리의 내용을 계산하는 수식은? - *p; 4. void 포인터는 몇 바이트인가? - 0 5. 다음과 같이 선언되어 있다고 가정한다. int A[] = {2, 6, 5, 1, 3}; int *p; p=A 6. 다음 수식의 값을 적어보시오. (a) *p = 2 (b) *p+2 = 4 (c) *(p+2) = 5 7. 다음 중 문자형 포인터를 정의하는 문장은? - char *p; 8. 다음 프로그램의 출력은 무엇인가? #include int main(void) { int a[10] = {1, 2, 3, 4, 5, 6}; int *p = a; int *q .. 2022. 8. 11. 이전 1 다음 반응형