#include <stdio.h>
#include <string.h> //문자열 길이를 구하는 strlen 함수를 사용하기 위해서
#include <stdlib.h> //  atoi 함수를 사용하기 위해



int main(int argc, const char * argv[]) {
    //배열포인터
    
    //data 배열은 1 - 5 까지의 값을 저장하고 있다.
    char data[5] = {1,2,3,4,5};
    
    //합산에 사용할 result 변수는 0으로 초기화 한다.
    int result = 0, i;
    
    char *p = data; // data배열의 시작위치를 포인터 변수 p에 저장한다.
    
    //5번 반복하면서 포인터 p를 사용하여 배열의 각 항목을 result 변수에 합산
    
    for (i = 0; i < 5; i++) {
        result = result + *p;
        p++;   //data 배열의 다음 항목으로 주소를 이동 data[0] -> data[1] -> ...
    }
    
    //합산한 결과를 출력한다.
    printf("data 배열의 각 요소의 합은 %d 입니다. \n" , result);
    return 0;
}

do it c 언어 입문 참고

'ios 뽀개기 > C언어' 카테고리의 다른 글

c언어 기초4  (1) 2019.05.22
c언어 기초 3  (0) 2019.05.21
c언어 기초2  (0) 2019.05.17
c언어 기초1  (0) 2019.05.16
  1. 2019.07.26 12:27

    비밀댓글입니다

+ Recent posts