C言語なら俺に聞け(入門篇) Part 23
■ このスレッドは過去ログ倉庫に格納されています
0720デフォルトの名無しさん
2008/01/10(木) 04:17:52と宣言したら
sizeof(array);
で256が返ると思います。でも、
void print_arraysize(char *array) {
printf("%d",sizeof(array));
}
というようにするとポインタのサイズが返ります。
呼び出される関数側から配列のサイズを知る方法はありますか?
■ このスレッドは過去ログ倉庫に格納されています