1. Array
(1) data type이 동일한 자료를 연속으로 저장함
(2) A set of pairs of <index, element>
2. 1차원 배열
▷ 1차원 배열의 선언
자료형 배열명[element 개수 = 배열 크기] ;
int MyArr[100];
▷ 1차원 배열의 초기화
자료형 배열명[배열 크기] = { 초기값 리스트 } ;
int MyArr[3] = {1,2,3}; or int MyArr[ ] = {1,2,3,4};
#include <stdio.h>
void main() {
int score[3] = { 91, 86, 97 };
char grade[3] = { 'A', 'B', 'A' };
printf("\n *** 학년별 취득 학점 ***\n\n");
for (int i = 0; i < 3; i++) {
printf("%d학년 : 총점 = %d, 등급 : %c\n", i + 1, score[i], grade[i]);
}
}
3. 문자 배열
문자열 : 문자로 이루어진 배열
① " " 으로 표시
② 문자의 자료형 char = 배열의 자료형 char
▷ 문자열의 초기화
char s[ ] = "apple" ; char s[ ] = {'a', 'p', 'p', 'l', 'e'};
'CS > Data Structure' 카테고리의 다른 글
Tree : 개념 정리 (0) | 2022.06.07 |
---|---|
Graph : 개념 정리 (0) | 2022.04.19 |
Time Complexity Analysis (0) | 2022.04.10 |
Data Structure (0) | 2022.03.31 |