1999年度のプログラミングIIIの授業は終りました。 この授業のページは参照用の資料として保存しているものです。最新の情報・資料は江上の授業ページで。 |
関数の参照呼出し |
値による呼び出し
( Call by Value )参照による呼び出し
( Call by Reference )C言語での使い方 これまでに学んだやりかた
通常の変数を受け渡す新しい手法
ポインタ変数を関数の引数として渡す受け渡されるもの 値
内容のコピーアドレス
内容が格納されているアドレス関数内での内容操作 影響は「呼ばれた」関数内部のみで、「呼んだ」関数側には影響を与えない
(内容のコピーを操作するため)「呼ばれた」関数内にとどまらず、「呼んだ」関数にも影響を与える (内容が保存されている場所を直接操作するため)