C++ では、次の理由により、void 関数に値を割り当てることができません: 型の不一致: void 関数には戻り値がなく、型は void で、代入演算子のオペランドの型と互換性がありません。関数ポインタの本質: void 関数には戻りアドレスがないため、関数ポインタに格納できず、代入が無効になります。混乱を避ける: 代入を禁止すると、void 関数が値を返すことができるという誤った考えを防ぐことができます。シンプルにしてください。割り当てを無効にすると言語が簡素化され、一貫性と読みやすさが向上します。
C++ で void 関数に値を代入できない理由
C++ では、void 関数に値を代入できないのは次の理由によるものです。
型の不一致
。関数ポインタの本質
混乱を避ける
言語をシンプルにしてください
以上がC++ では void 関数に値を代入できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。