1. 1차원 배열 

- 0부터 시작.

- 같은 타입의 변수들로 이루어진 집합.


ex) int greade[3]={50,70,40};

    int arr[]={1,2,3};


#include <stdio.h>


int main()

{

int grade[3]={50,70,40};

int hap=0;

for(int i=0; i<3; i++)

{

hap+=grade[i];

}

printf("합계는 %d, 평균은 %f", hap, (double)hap/3 );

}



2. 배열의 특징

- 배열의 길이를 선언할 때는 반드시 상수를 사용.

- 배열 요소의 인덱스는 언제나 0부터 시작.

- c컴파일러는 배열의 길이 신경x -> 선언 x는 초기화하면 값에 그대로 적용... -> 개발자가 신경쓰길!



3. 다차원 배열

- 2차원 배열

  int arr[2][3]={10, 20, 30, 40, 50, 60};

  int arr[2][3]= {

   {10, 20, 30},

   {40, 50, 60}

  }



'언어 > C' 카테고리의 다른 글

문자 입출력 함수  (0) 2018.11.12
C언어 포인터  (0) 2018.11.07
C언어 함수  (0) 2018.11.06
C언어 제어문  (1) 2018.11.02
C언어 기본2  (0) 2018.11.02

+ Recent posts