본문 바로가기
C++

[C++] 배열을 전부 0으로 초기화하는 법(+특정값으로 초기화하는 법)

by Andro07 2021. 7. 20.
728x90
반응형

- 배열을 전부 0으로 초기화하는 방법

1. 함수 없이 전부 초기화

arr={0,}

사용시 주의할 점.

arr={-1,} 은 첫번째 값만 -1이고 나머지는 0으로 초기화되므로(ex) {-1,0,0,0,0,0,0,...} )

0이 아닌 특정값으로 배열 전체를 초기화할 때는 for문을 이용하거나 아래 fill_n 함수를 사용

 

 

2. fill_n 함수 이용(헤더파일: <algorithm>

fill_n(arr, arr_size, value)

fill_n(arr, 100, 0)

 

 

728x90
728x90

댓글