본문 바로가기

Algorithm/TIP

[c++] array 선언 초기화

728x90

배열 선언구조

자료형 배열이름[배열길이];

int age[10];

 

 

 

int 배열 선언 및 초기화

int arr0[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; //자동으로 size 10 
int arr1[5] = { 1, 2, 3 }; // 배열의 요소들은 { 1, 2, 3, 0, 0 } 으로 초기화 됨
int arr2[5]; // 배열의 요소들은 모두 쓰레기값으로 초기화 됨
int arr3[10] = { 0 }; // 배열의 요소들은 모두 0으로 초기화 됨

default = 0이다 

 

bool 배열 선언 및 초기화

bool arr[3] = {false}; // 모두 false로 초기화
bool arr[3] = {true}; //맨 처음 값만 true 나머지는 default false

bool arr[3] = {true, true, true }; //모두 true

default = flase이다 (한번에 초기화는 true로 안해준다...!

 

 

https://codingham.tistory.com/158

 

c++ array 배열 초기화 하는 방법

알고리즘 문제를 풀 때 배열을 초기화해야 하는 경우들이 있습니다. 해당 방법을 정리해보았습니다. 1.간단한 배열 초기화 방법 int arr[3] = {0,1,1}; 2. Bool형 배열 초기화 방법 bool arr2[3] = {false}; =>

codingham.tistory.com

https://yeolco.tistory.com/107

 

C/C++ 배열 사용법

안녕하세요 열코입니다. 이번시간에는 C/C++에서 배열의 사용법에 대해 알아보겠습니다. 컴퓨터 공학에서 배열(array)이란 번호(index)와 그에 대응하는 데이터들로 이루어진 자료구조를 뜻합니다

yeolco.tistory.com

 

728x90