【ANSI-C】 C言語なら俺に聞け! Part 129
■ このスレッドは過去ログ倉庫に格納されています
0244232
2006/09/05(火) 20:54:36{{0}}; で、警告が出陋ことがなくなりました。
すいませんが、もう一つ質問させていただきます。
int tmp[100][100];
という変数を他の関数に渡したいのですが、
int test(int **tmp){return 0;}
int main(void){int tmp[100][100]; test( tmp); return 0;}
とすると、incompatible pointer typeになってしまいます。
int test(int tmp[100][100])にすると、でないのですが
この100というところは、数字を書かないとだめなのでしょうか?
defineで100を何かにしておけばいいのですが、他の方法があるのなら教えて欲しいです。
■ このスレッドは過去ログ倉庫に格納されています