C言語なら俺に聞け(入門編)Part 110
■ このスレッドは過去ログ倉庫に格納されています
0487482
2012/11/25(日) 15:20:18.23それじゃ、なんでfunc()とmainでsizeof(intArray)/sizeof(intArray[0])の処理結果が違うんですか?
void func(int intArray[]){
printf("%d", sizeof(intArray)/sizeof(intArray[0]));
}
int main() {
int intArray[] = {1, 2, 3, 4};
printf("%d", sizeof(intArray) / sizeof(intArray[0]));
func(intArray);
}
■ このスレッドは過去ログ倉庫に格納されています