陣列指標可以透過 sizeof 知道大小?
include <stdio.h> void func(int p[]) { int i; printf("size of array: %lu", sizeof(p)); for (i = 0; i 程式的執行結果如下:
size of array: 80
1
2
3
4
5
6
7
8
9
!!!!
這邊不是很明白的表示這是不可能的嗎?
經過半小時大家合力除錯的結果,原來問題出在 " \n "
謹記之,勿二過...Orz
</stdio.h>