배열 크기 구하기
Language/C 2011. 11. 8. 10:26#include <stdio.h>
void trot(int trots[], int n);
void main()
{
int aa[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20};
int size = sizeof(aa) / sizeof(*aa); // 전체크기 / 원소크기 = 원소개수
printf("size of %d\n", size);
trot(aa, size);
}
void trot(int trots[], int n)
{
int i;
for(i = 0; i < n; i++)
printf("%d\n", trots[i]);
}
void trot(int trots[], int n);
void main()
{
int aa[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20};
int size = sizeof(aa) / sizeof(*aa); // 전체크기 / 원소크기 = 원소개수
printf("size of %d\n", size);
trot(aa, size);
}
void trot(int trots[], int n)
{
int i;
for(i = 0; i < n; i++)
printf("%d\n", trots[i]);
}
'Language > C' 카테고리의 다른 글
bsearch / 이진탐색 (0) | 2011.11.09 |
---|---|
stat (0) | 2011.11.08 |
exec 함수군 (0) | 2011.11.07 |
현재 날짜와 시간 출력 (0) | 2011.11.04 |
gettimeofday (0) | 2011.11.04 |