#include <iostream> void func(int a[100]) { int num = a[2]; int size = sizeof(a); printf("num = %d\n", num); printf("size = %d\n", size); } int main() { int buf[10] = {1,2,3,4,5}; func(buf); system("pause"); return 0; }
输入结果:
num = 3 size = 4
#include <iostream> void func(int a[100]) { int num = a[2]; int size = sizeof(a); printf("num = %d\n", num); printf("size = %d\n", size); } int main() { int buf[10] = {1,2,3,4,5}; func(buf); system("pause"); return 0; }
输入结果:
num = 3 size = 4