본문 바로가기
개념/혼자 공부하는 C언어

chapter 10) 포인터를 이용한 배열의 값 출력

by kiseno 2024. 7. 28.
728x90
반응형
SMALL

 

#include <stdio.h>

int main(void){
    int ary[3] = {10,20,30};
    int *pa = ary, i;

    printf("array value : ");
    for (i = 0; i< 3; i++){
        printf("%d ", *pa);
        pa++;
    }

    return 0;
}

main() 함수
1-1. 크기가 3인 정수 배열 ary를 선언하고 {10,20,30}으로 초기화
1-2. 정수 포인터 pa를 선언하고 ary 배열의 첫 번째 요소의 주소를 할당
1-3. for 루프를 사용하여 배열의 모든 요소를 출력. 루프 내에서 *pa를 출력하고 pa를 증가시켜 다음 요소를 가리킴
반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환

728x90
반응형
LIST