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
'C++' 카테고리의 다른 글
[C++] substr()로 문자열 부분 추출하는 법 (0) | 2021.07.22 |
---|---|
[C++] getline()으로 엔터 치기 전까지 입력받는 법 (0) | 2021.07.22 |
[c++] 동적 배열 할당 new delete (0) | 2021.07.06 |
vector로 값을 출력하는 두 가지 방법 (0) | 2021.04.27 |
[ C++ ] cin.ignore(numeric_limits<streamsize>::max(), '\n') (0) | 2021.03.16 |
댓글