『 C 』Languege
C++. 배열 길이 출력하기 1차원, 2차원
Play IT
2021. 6. 21. 22:15
반응형
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]);
반응형