2차원 배열의 길이
CODEDRAGON ㆍDevelopment/C, C++
반응형
2차원 배열의 길이
열의 길이는 sizeof(arr[0])으로 2차원 배열 한 행의 길이를 먼저 구한 후에, 그 값을 배열 타입의 크기로 나누어서 구합니다.
// 2차원 배열의 열의 길이를 계산 arr_col_len = sizeof(arr[0]) / sizeof(arr[0][0]); |
열의 길이를 이용하면 2차원 배열 행의 길이도 구할 수 있습니다.
행의 길이는 (sizeof(arr) / arr_col_len)으로 2차원 배열 한 열의 길이를 먼저 구한 후에, 그 값을 배열 타입의 크기로 나누어서 구할 수 있습니다.
// 2차원 배열의 행의 길이를 계산 arr_row_len = (sizeof(arr) / arr_col_len) / sizeof(arr[0][0]); |
'Development > C, C++' 카테고리의 다른 글
nullptr (0) | 2018.05.15 |
---|---|
이름 공간과 소스 파일 (0) | 2018.05.15 |
C++11 배열 초기화 - 배열 선언과 동시에 초기화 (0) | 2018.05.15 |
C++ 콘솔 프로젝트 생성 - Visual Studio 2017 (0) | 2018.05.14 |
Visual Studio 2017 설치하기 (0) | 2018.05.14 |