강의

멘토링

커뮤니티

Inflearn Community Q&A

dnflrkwhrqor9185's profile image
dnflrkwhrqor9185

asked

Learn C Programming by Following Along with Hong Jeong-mo

6.17 Using for loops with arrays

변수초기화

Written on

·

224

0

배열 변수는 int my[5]=0; 이것처럼 변수초기화가 안되서 초기값이 -858993460인데 배열 전체의 값을 전부 초기값을 0으로 잡는 초기화를 하려면 loop 문 사용하는 방법밖엔 없을까요? 좀더 간단한 방법이있나싶어서요

c

Answer 1

3

안녕하세요.

이렇게 int my[5] = { 0 }; 으로 하시면 됩니다. 첫 번째 원소가 0 으로 초기화 되고 그 나머지 원소들도 0 으로 초기화가 된 모습입니다.

int my[5] = { 1, 2, 3 }; 이렇게 일부만 하면 앞에 3개의 원소만 초기화 되고 나머지는 0 으로 초기화 되는 듯 합니다. 

dnflrkwhrqor9185's profile image
dnflrkwhrqor9185

asked

Ask a question