K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>512 氏の [1706] 発言に一言付け加えると理解しやすくなるだろう。 > >> 構造体ではなくintへのポインタであればエラーは出ません。 >「両方を」を追加。 > >すると main.c 中には >static int *func(); // File1.h 由来 >static int *func(); // File2.h 由来 >と書かれた2行が入ることになる。 > >矛盾しない関数宣言は何回行ってもよい(正しいプログラムである)ので、 >この2行があってもエラーにはならない。 >過去に書かれたソースコードとの互換性を維持するために、このコードに対して >警告は出ないのが大多数のコンパイラの挙動だろうね。 ># 俺的には、出たらびっくり。
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!