Cでいくつかの基本的なデータ構造を実装していますが、関数からreturn型を省略してその関数を呼び出しても、コンパイラーはエラーを生成しないことがわかりました。でコンパイルしてcc file.c
使用しませんでしたが-Wall
(警告を見逃しました)、他のプログラミング言語ではこれは重大なエラーであり、プログラムはコンパイルされません。
Graham Borlandのリクエストによると、簡単な例を次に示します。
int test()
{
printf("Hi!");
}
int main()
{
test();
}