int a();C ++での効果は何ですか?
またはと同等int aですかint a(0)?
char c()とはどうdouble d()ですか?
int a();C ++での効果は何ですか?
これは、整数を返すパラメーターなしの関数を宣言します。
またはと同等
int aですかint a(0)?
いいえ。これらはそれぞれ、整数型の変数を宣言します。2番目も値ゼロで初期化します。
char c()とはどうdouble d()ですか?ありがとう。
これらは、さまざまな戻り値の型を持つ関数も宣言します。
int a();関数宣言です。
int aa型であると宣言していますint。
int a(0)a がタイプであることを宣言し、intそれを に初期化してい0ます。
char c()andは、それぞれanddouble d()も返す関数宣言です。chardouble
すべての関数宣言は . で終了する必要があります;。
どちらも、関数を宣言しません。