C언어 배열


C언어 배열

배열 배열 - 형식이 같은 자료 여러 개가 모여 새로운 하나를 이룬 형식(유도 형식 중 하나) - 집합체, 여러개가 모여서 하나가 되는 것 - int aList[5] 와 같은 형태로 사용 - aList는 식별자(이름) - 자료형은 int[5]라고 해야 한다. 아래를 보면 같은 사이즈를 가짐을 알 수 있다. #include <stdio.h> int main(void) { printf("%d\n", sizeof(int[5])); int aList[5]; printf("%d\n", sizeof(aList)); return 0; } - aList = &aList = aList + 0 = &aList[0]은 모두 같은 값을 가진다. - 다만 aList는 기준 주소(= 메모리의 주소)이고, 기준주소 + 인덱스(정수)는 상대 주소이다. 또 aList + 1과 &aList + 1은 전혀 다른 값이다. #include <stdio.h> int main() { int aList[5] = { 1, 2,...


#c언어 #다차원배열 #문자열 #배열 #인프런 #최댓값최솟값

원문링크 : C언어 배열