エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Perlでのグローバル変数宣言 - 小池啓仁 ヒロヒト応援ブログ By はてな
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Perlでのグローバル変数宣言 - 小池啓仁 ヒロヒト応援ブログ By はてな
Perlでの変数は、基本的に宣言なしで使え、しかも広域なスコープのグローバル変数になります。 しかし、... Perlでの変数は、基本的に宣言なしで使え、しかも広域なスコープのグローバル変数になります。 しかし、今の時代は、strictの時代で、レキシカルスコープのmy宣言が推奨です。 すると、strictでは、my宣言が必要で、グローバル変数が使えなくなってしまうのです。 そのような場合は、our宣言するとグローバル変数になります。 use strict; my $aaa = "111"; our $bbb = "222"; &ddd($aaa); sub ddd { my ($ccc) = @_; my $aaa = "333"; print $ccc, "\n"; print $bbb, "\n"; print $aaa, "\n"; }