「戻り値」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
5行目: | 5行目: | ||
[[プログラミング言語]]によっては、戻り値を返さない[[関数]]を作成することもできる。一方で「値を返さないとか、それ関数じゃないじゃん」という理由で「return 1」を強要する[[プログラミング言語]]も存在する。 | [[プログラミング言語]]によっては、戻り値を返さない[[関数]]を作成することもできる。一方で「値を返さないとか、それ関数じゃないじゃん」という理由で「return 1」を強要する[[プログラミング言語]]も存在する。 | ||
− | なお、[[C言語]]系の[[プログラミング言語]]では戻り値を返す返さないに関わらず「[[関数]]」というが、[[Pascal]]系の[[プログラミング言語]]では戻り値を返す場合は[[関数]]、返さない場合は[[プロシージャー]]と使い分けるという掟があった。が、あまりにもどうでもいいことなので、現在では[[Pascal]]系の[[プログラミング言語]]であっても、[[C Sharp|C#]] | + | なお、[[C言語]]系の[[プログラミング言語]]では戻り値を返す返さないに関わらず「[[関数]]」というが、[[Pascal]]系の[[プログラミング言語]]では戻り値を返す場合は[[関数]]、返さない場合は[[プロシージャー]]と使い分けるという掟があった。が、あまりにもどうでもいいことなので、現在では[[Pascal]]系の[[プログラミング言語]]であっても、[[C Sharp|C#]]などのように総じて[[関数]]と呼ぶのが一般的となっている。 |
== 関連項目 == | == 関連項目 == |