void setup_map (int *map); <--- prototype
int row, col; <-- global variables
some main
{
//get number of rows and cols from user
int map[rows][cols]; //create map here because another function uses it
setup_map (map[row][col]);
}
void setup_map (int map[row][col])
{
loop through and set up map
}
私の問題は、プロトタイプを完全に正しく取得できないことです。どこかでプロトタイプが何である必要があるかを説明できると期待していました。私はポインタについて学び始めたばかりで、その概念をかなりよく理解しています。引数として2D配列を使用したことはありません。助けてくれてありがとう。