エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Unit型の何が偉大なのか説明してみる - Qiita
Unit型以前 〜C言語とかPascalとか〜 みなさんは数学の時間に関数をどのようなものとして習ったでしょう... Unit型以前 〜C言語とかPascalとか〜 みなさんは数学の時間に関数をどのようなものとして習ったでしょうか? ある値$x$に対して,ただ1つの値$y$が対応するような関係$y = f(x)$ という感じだったのではないかと思います。 さて、ここで重要なのは「ただ一つの値 $y$ が対応する」というところです。これはプログラミングに置き換えて言えば、何らかの値が返ってくる、ということになります。 次のC言語のコードを見て下さい。 int foo(int x) { return x * 2; } void bar(int x) { printf("%d\n", x * 2); } このfooとbarは、どちらもC言語の言葉では関数と言います。ですが、この二つには明確な違いがありますね。 fooはint型の値を返すのに対して、barは値を返しません。なので、fooは数学的にも関数と呼べるか
2016/02/22 リンク