ふぢのLINT講座


too few arguments for format
([fs]printf(),[fs]scanf()関数の制御文字列の変換指定が、引数の個数よりも多いことを検出した)

以下のエラーを検出することが出来ます。

(実例1)
main()
{
  int flg;

  flg = 1;

  printf( "%d%d", flg );
}





printf関数の制御文字列の変換指定”%d%d”の数(2個)が、引数の個数“flg”(1個)よりも多い。





もどる