반응형
C++. 배열 길이 출력하기 1차원, 2차원
나중에 설명을 추가할 것입니다.
간단하게 하단 코드를 보고 이해하길 바랍니다.
#include<iostream>
using namespace std;
int main(void){
int len_col, len_row;
int arr[2][2] = {{0,0},{0,0}};
cout << arr[0][1] << "\n";
len_col = sizeof(arr[0])/sizeof(arr[0][0]);
len_row = (sizeof(arr)/len_col)/sizeof(arr[0][0]);
cout << len_col << "\n";
cout << len_row << "\n";
return 0;
}
여기서 핵심 코드는 다음과 같습니다.
len_col = sizeof(arr[0])/sizeof(arr[0][0]);
len_row = (sizeof(arr)/len_col)/sizeof(arr[0][0]);
반응형
'『 C 』Languege' 카테고리의 다른 글
Visual Studio Code 가벼운 프로그래밍 툴 (0) | 2019.08.08 |
---|
댓글