1
int arr[10];
printf("%d\n", sizeof(arr)/sizeof(int)); // 10 출력
2.
int arr[10][20];
printf("%d\n", (sizeof(arr)/sizeof(int)) / (sizeof(arr[0])/sizeof(int))); // 20 출력
'개발 이야기 > C 이야기' 카테고리의 다른 글
[C] char에 저장된 값이 영어인지 한글인지 구분 하는 방법 (0) | 2013.03.29 |
---|---|
[C] 문자열 내에서 문자열 위치 검색 - ver1 (0) | 2013.03.29 |
[C] trim 구현 (0) | 2013.03.29 |
[C] split 기능 사용하기 (0) | 2013.03.29 |
[c] String Uppercase 함수 (0) | 2013.03.29 |