array_init2.c
#include <stdio.h> main() { int a[5] = { 1, }; int i; for (i = 0; i < 5; i++) printf("a[%d]의 값은 %d\n", i, a[i]); printf("-----------------------------------\n"); int b[5]; for (i = 0; i < 5; i++) b[i] = 1; // 배열 b의 모든 값을 1로 초기화 for (i = 0; i < 5; i++) printf("b[%d]의 값은 %d\n", i, b[i]); }
실행 결과
a[0]의 값은 1
a[1]의 값은 0
a[2]의 값은 0
a[3]의 값은 0
a[4]의 값은 0
-----------------------------------
b[0]의 값은 1
b[1]의 값은 1
b[2]의 값은 1
b[3]의 값은 1
b[4]의 값은 1