初級 › error: '::main' must return 'int' の原因と直し方 › パターン5
error: '::main' must return 'int' の原因と直し方
main関数の戻り値の型をvoidにしてしまったときに出るエラーです。
1 #include <iostream> 2 _____ main() { ^ 3 int y = 10; 4 std::cout << y << std::endl; 5 return 0; 6 }
main.cpp:2:1: error: '::main' must return 'int'
空欄を埋めてコンパイル・実行を通す
return 0;を書いていても、戻り値の型そのものをintに直す必要があります。
次の問題