削除された内容 追加された内容
m編集の要約なし
m 微修正
22行目:
</syntaxhighlight>
<!-- :<span style="font-family:serif">return ;</span> -->
のいずれかでなければならない。return文に式が伴う場合、その式の評価結果がreturn文の戻り値となる。この式は構文上省略可能であるが、[[意味解析]]の段階において、[[C99]]及びC++98では、戻り値の型が[[void (コンピュータ)|void]](値を返さない)と定義されている場合を除いて式の省略はできない(C++では挙動が不定)と定められている(X3010 105頁 6.8.6.4、79頁6.6.3 2節参照)。
 
return文の式では、その式の結果の型が関数の戻り値の型へ暗黙的に[[型変換|変換]]できなければならない(X3010 105頁 6.8.6.4、79頁6.6.3 2節参照)。
146行目:
{{Computer-stub}}
 
{{デフォルトソートDEFAULTSORT:RETURNふん}}
[[カテゴリCategory:コンピュータ言語の文]]
[[カテゴリCategory:制御構造]]