본문 바로가기

Programming/C

C Language。1차원 배열과 sizeof

728x90
반응형

1. 1차원 배열

# 배열의 위치(인덱스 값)는 0부터 시작

# 배열의 초기화는 선언과 동시 초기화(방법1)와 선언 후 초기화(방법2)가 있음(사진 참고)

# 배열의 모든 요소는 반복문을 이용해 순차적 접근 가능

 

# int : 자료형, arr1 : 배열 이름, [5] : 배열 길이

int arr1[5]; // 길이가 5인 int형 1차원 배열

float arr2[5]; // 길이가 5인 float형 1차원 배열

double arr3[5]; // 길이가 5인 double형 1차원 배열

char arr4[5]; // 길이가 5인 char형 1차원 배열

int arr[0] = 10; // 배열의 0번 요소(첫 번째, 인덱스) 10을 저장.

 

 

<char형의 1차원 배열을 이용한 문자열 사용>

[Programming/C] - C Language。1차원 배열을 이용한 문자열 변수

 

2. sizeof

# 배열의 크기(바이트 단위의 배열 크기 반환)

 

sizeof(배열 이름); // sizeof(arr)

 

# 배열의 길이

 

sizeof(배열 이름) // sizeof(자료형)
728x90
반응형