Next: 補足 2: エラー処理
Up: 例 1: ヘロンの公式を使った 3
Previous: 数学関数ライブラリの使い方
上のプログラムでは, heron という関数の中で s という double 型の
変数を宣言しています. しかし, この形の宣言では, この変数を参照できるのは
この関数だけで, この値を他で利用する事はできません. 同様に,
main で宣言されている nyuryoku も, heron に何らかの形で引数として
渡さない限り, 参照する事はできません.
すなわち, 関数内で宣言された変数は, 通常はその関数の中だけで有効なのです.
これは, プログラミングにとってとても重要な事です.
プログラミングは, つまるところデータの変形方法の指定です.
一つの変数の値が, 至る所で変化するとプログラムの流れを追うのが
とても大変になります. だから, そのような事にならないように,
言語の仕様の方で工夫してあると考えてください.
Next: 補足 2: エラー処理
Up: 例 1: ヘロンの公式を使った 3
Previous: 数学関数ライブラリの使い方