C++ Array 배열 초기화 방법
2023. 1. 29. 14:20ㆍ개인공부/C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#include <iostream>
using namespace std;
int main()
{
// 1. 간단한 배열 초기화 방법
int Arr[3] = { 0,1,1 };
// 2. fill_n ( 배열의 주소, 초기화하려는 배열의 구간, 초기화 값)
fill_n(Arr, 3, 5);
// 3. for문 사용
for (int i = 0; i < 3; ++i)
{
Arr[i] = 2;
}
// 4. memset (배열의 시작점, 초기화 값, 초기화 구간);
// 주의사항 memset 의 초기화 값은 char로 받기때문에 4바이트 int 자료형을 사용하면 오류발생
memset(Arr, 'a', sizeof(Arr));
return 0;
}
|
cs |
'개인공부 > C++' 카테고리의 다른 글
범위 기반 for 문(range-based for statement) (0) | 2023.03.14 |
---|---|
new 이중 배열 선언 (0) | 2023.03.06 |
C++ 난수 생성 (0) | 2023.01.16 |
union & bit field 로 float 자료형 구현 (0) | 2022.12.30 |
상속 (0) | 2022.12.16 |