7474


プログラミングにおける「返す」と「表示」の違いを素人にもわかるように説明をお願いいたします。


CC BY-SA 3.0
2015-03-05T07:06:35.527
7471
2015-03-05T08:43:04.603
2015-03-05T08:43:04.603
5044
question
プログラミング言語
プログラミングにおける「返す」と「表示」の違い


「返す」は値を返します。  
「表示」は値を表示します。


CC BY-SA 3.0
2015-03-05T07:33:09.947
7473
2015-03-05T07:33:09.947
8266
7471
answer


「返す」とは呼び出し元に結果を返す、です。  
例えば`f(x) = 2x+1`という関数があるとすると、`f(1)`は3を返します。  
すなわち`ans = f(1)`とすると`ans`には`f(1)`が返した3が代入されます。

「表示」は文字通りの意味で、画面に結果を表示することです。


CC BY-SA 3.0
2015-03-05T07:45:27.410
7474
2015-03-05T07:45:27.410
4508
7471
answer