应该4和12,因为main里声明的a是一个数组,所以sizeof()就认为a代表整个数组,就是12了。print里面的a是一个int*型的变量所以就是4。
是4和12吧?sizeof是返回字节,三个数字自然返回12,不过你print函数int*,返回的只是指针的首地址,就是4了
个人也认为是4和12
4是指针的空间,12 是数组的空间 3* 4