メインの後に関数を配置できないのはなぜですか。ビジュアルスタジオはプログラムをビルドできません。これは C++ の癖ですか、それとも Visual Studio の癖ですか?
例えば。
int main()
{
myFunction()
}
myFunction(){}
main が myFunction を使用できないというエラーが発生します
メインの後に関数を配置できないのはなぜですか。ビジュアルスタジオはプログラムをビルドできません。これは C++ の癖ですか、それとも Visual Studio の癖ですか?
例えば。
int main()
{
myFunction()
}
myFunction(){}
main が myFunction を使用できないというエラーが発生します
できますが、事前に宣言する必要があります。
void myFunction(); // declaration
int main()
{
myFunction();
}
void myFunction(){} // definition
関数には戻り値の型が必要であることに注意してください。関数が何も返さない場合、その型は でなければなりませんvoid
。
関数を呼び出す前に関数宣言を指定します。コンパイラが戻り値の型とシグネチャを認識できるようにします