アプリ版:「スタンプのみでお礼する」機能のリリースについて

 C言語で関数を使う場合、実引数と仮引数の名前(変数名)は、変えなければならないのでしょうか、同じでもいいのでしょうか。C言語のルールでは、どうなっているのでしょうか。よろしくお願い致します。

A 回答 (1件)

同じでも構いません。



それぞれの変数の有効範囲(スコープ)が異なりますので、問題ありません。

実引数は定義場所により有効範囲は異なりますが、仮引数はその関数の中でのみ有効です。
両方の範囲が重なった場合はその関数内では仮引数の方が有効になります。
    • good
    • 1
この回答へのお礼

 早々に明快で的確なご回答を誠にありがとうございました。よく分かりました。

お礼日時:2013/11/23 12:51

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