27 lines
539 B
C
27 lines
539 B
C
#include <stdio.h>
|
|
|
|
|
|
int len(int *arr) {
|
|
printf("sizeof arr: %d\n", (sizeof arr));
|
|
return sizeof arr / sizeof arr[0];
|
|
}
|
|
|
|
void printArray(int *arr, int len) {
|
|
for (int i=0; i<len; i++) {
|
|
printf("arr[%d] : %d\n", i, arr[i]);
|
|
}
|
|
}
|
|
|
|
int main(int argc, char *argv[]) {
|
|
constexpr int SIZE = 5;
|
|
int arr[SIZE] = { 0 };
|
|
|
|
//printf("sizeof arr: %d\n", (sizeof arr));
|
|
//printf("sizeof int * %d\n", (sizeof(int *)));
|
|
|
|
//int len = sizeof arr / sizeof arr[0];
|
|
printf("len : %d\n", len(arr));
|
|
printArray(arr, SIZE);
|
|
return 0;
|
|
}
|