배열 정리

dev_butler·2023년 4월 7일

c에서 살아남기

목록 보기
2/5

배열

: 많은 수 데이터 관리할때 아주 유용

int num[10]; //자료형 변수명[배열 길이];

배열은 0부터 시작

int array[2];
int n;

array[0]=10;
array[1]=20;

for (n=0;n<2;n++) {
    printf("array[%d]: %d", n, array[n]);
return 0;
-> array[0]: 10
   &array[1]: 20

코드 해석
1. 길이가 2인 array이름을 가진 정수형 배열 선언
2. for문으로 array의 데이터 출력시킴

int array[5] = {2, 29, 10, 7, 18};
-> 배열과 동시에 초기값 지정 (배열 길이, 초기값 둘다 있어야)

배열 요소 값 사용하기

int array[2]; //array 선언
array[0] = 5;
array[1] = array[0] + 3; //1번째 요소에 array[0]값에 5더한 값 대입

문자 배열

문자열 저장 위해서는 char배열 사용

char eng[5] = {'e', 'n', 'g', 'l', 'i'}; //요소 5개 포함되어있으니 배열 크기는 5
char eng[5] = "engli"; //한번에 표현
&배열 크기보다 요소 개수가 적으면 끝에 자동으로 NULL문자 0 포함

2차원 배열

char data[4][4]; //4X4형태 배열, 자료형 변수명 [행 개수][열 개수]

0개의 댓글