エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
スコープ(Perl) - プログラミング講座 - fuku研究所
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
スコープ(Perl) - プログラミング講座 - fuku研究所
Perlでのスコープは、変数の有効範囲を表します。 Perlの変数スコープは、通常「グローバル」になります... Perlでのスコープは、変数の有効範囲を表します。 Perlの変数スコープは、通常「グローバル」になります。 「グローバル」スコープを持つ変数は、サブルーチンを越えてプログラム全体で共有されます。 プログラムが小規模なうちはサブルーチン呼び出し時にいちいち指定する必要がないため、 「グローバル」スコープは便利なのですが規模がある程度大きくなると、 プログラム全体で共有されるが故に、気付かない内に他の箇所で変更される事故が起こりやすくなります。 このタイプの事故は原因座標の特定、修正が難しくなりやすいため、 あまり「グローバル」スコープを乱用しない方がいいでしょう。 「グローバル」スコープの他に「レキシカル」スコープがあります。 変数スコープを「レキシカル」にするには、変数を「my」で宣言する必要があります。 「レキシカル」スコープを持つ変数は、それが宣言されたブロックの終点で消滅するように