【警告】warning: passing arg 1 of `関数名’ makes integer from pointer without a cast

プログラムをコンパイルした時に表示されるエラー「warning: passing arg 1 of `関数名’ makes integer from pointer without a cast」について紹介します。

## 警告文の解説

【警告文】
warning: passing arg 1 of `関数名’ makes integer from pointer without a cast

上記の警告は、「関数は1番目の引数として本来intを取るべきなのにポインタが与えられています。なので無理矢理intに変換します」という意味です。
1番目の引数を確認しましょう。

コメント