본문 바로가기

C

[C언어] 배열(Array)과 포인터(Pointer) 2

반응형
#include<stdio.h>

int main(void){

   int nums[] = {1, 2, 3, 4, 5};
   int *p;

   p = nums;

   printf("nums[i] :\n");
   for(int i = 0; i < 5; ++i)
      printf("%d ", nums[i]);
   printf("\n");

   printf("*(nums + i) :\n");
   for(int i = 0; i < 5; ++i)
      printf("%d ", *(nums + i));
   printf("\n");

   printf("*(p + i) :\n");
   for(int i = 0; i < 5; ++i)
      printf("%d ", *(p + i));
   printf("\n");

   printf("p[i] :\n");
   for(int i = 0; i < 5; ++i)
      printf("%d ", p[i]);
   printf("\n");

   return 0;
}

 

반응형

'C' 카테고리의 다른 글

[C언어] rand()  (0) 2021.07.13
[C언어] 계승 (Factorial)  (0) 2021.07.06
[C언어] 버블 정렬 (Bubble Sort)  (0) 2021.07.01
[C언어] 선택 정렬 (Selection Sort)  (0) 2021.06.30
[C언어] 실습: 배열에서 같은 값 찾기  (0) 2021.06.28