배열 값의 초기화
1.
int num[] = {30, 40, 50};
1)위 배열의 원소의 갯수는 몇개인가요?
2)각 원소의 인덱스에 맞게 어떤 값이 들어가는지 적어보세요.
예) num[ index ] :
더보기
1)3개. 배열의 개수를 정해주지 않은 경우 최화 갯수만큼 맞춰줍니다.
2)
num[0] : 30,
num[1] : 40,
num[2] : 50
2.
int num[5]={10,20,30};
1) 총 원소의 갯수는 몇개인가요? 인덱스가 몇부터 몇까지 해당되나요?
2) 각 원소의 인덱스에 맞게 어떤 값이 들어가는지 적어보세요.
예) num[ index ] :
더보기
1) 5개
2) 0, 1, 2, 3, 4
3)
num[0] : 10
num[1] : 20
num[2] : 30
num[3] : 0
num[4] : 0
3.
int num[7] = {};
int count[7];
둘의 차이를 초기화의 관점에서 설명해 보세요. 어떻게 초기화 되나요?
더보기
int num[7] = {};
num[0] : 0
num[1] : 0
num[2] : 0
num[3] : 0
num[4] : 0
num[5] : 0
num[6] : 0
int count[7];
num[0] : 쓰레기값
num[1] : 쓰레기값
num[2] : 쓰레기값
num[3] : 쓰레기값
num[4] : 쓰레기값
num[5] : 쓰레기값
num[6] : 쓰레기값
기존 메모리에 저장되어있던 값을 불러오게 되므로 쓰레기값이 보여집니다.
'--------------------*** > 자료구조' 카테고리의 다른 글
스택 중위표기식을 후위표기식으로 전환 (0) | 2020.02.20 |
---|---|
[하노이 타워] c++코드 이해/순환 알고리즘 (0) | 2020.02.18 |
[주소와 포인터] 복습 (0) | 2020.02.18 |
[배열] 2차원 배열 복습 (0) | 2020.02.17 |
visual studio 콘솔창 바로 종료되지 않게 설정하기 (1) | 2020.02.08 |