プロが教える店舗&オフィスのセキュリティ対策術

関数、変数、引数のそれぞれの機能と三つの関係性をわかりやすく教えてください

A 回答 (2件)

プログラミング入門サイト を発見してきました。

紹介をしたいと思います。
http://bituse.info/

 項目の中の「C言語入門」をクリックし該当ページにジャンプをしてください。

 順を追って説明があります。
    • good
    • 1
この回答へのお礼

とても参考になりました。
ありがとうございました。

お礼日時:2015/10/23 16:20

数学の用語と同じです。


数学で言うと、
2x + y + 3 = 0
のような式で、x や y という文字が変数です。
y = f(x)
この f が関数で、x が引数(変数でもある)、y が関数の値(変数でもある)。

Cだと、
ch = getchar();
ch が変数、getchar が関数、この場合は引数は無し。

n = printf("%d",x);
printf が関数、"%d" が引数、x も引数、x はまた変数でもある。n も変数です。
    • good
    • 2
この回答へのお礼

とても分かりやすかったです、ありがとうございました。

お礼日時:2015/10/23 16:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!