정의 : 일반적인 변수와 달리 여러 개의 값을 저장할 수 있는 메모리 영역
구성요소 : 자료형 / 배열 이름 / 배열 길이
int array[4]
배열의 위치 정보를 명시하는 인덱스 값은 0부터 시작
= 배열의 원소 값들의 주소값은 0부터 시작
배열의 모든 요소는 반복문을 활용해 순차적인 접근이 가능
int arr[3] = {1,2,3} -> 일반적인 경우 int arr[] = {1,2,3} -> 중괄호로 초기화 리스트를 선언하면 컴파일러에 의해 길이 값 자동으로 7 삽입 int arr[4] = {1,2,3} -> 4번째 원소값으로 0 삽입
char array[] = "Good morning"; array[2] = "A";
char array[] = "Good morning"; char[4] = "\0"; pirntf("%s", array); -> Good 출력
scanf_s("%s", array)