次のプログラムは正常にコンパイルできますが、間違っています。優秀なコンパイラを使っていれば、ワーニングで間違いに気づくかもしれません。どんな間違いでしょう?
#include <stdlib.h> #include <stdio.h> int main( int argc, char *argv[] ) { int i = 0; for ( ; i<2; i++ ) { puts( argv[i] ); } return EXIT_SUCCESS; }
<< 問題一覧に戻る
(「C言語実力診断クイズ」は2001年5月から9月にかけて作成されたコンテンツです。)