変数
use warnings; use strict; use utf8; binmode STDIN, ':encoding(cp932)'; binmode STDOUT, ':encoding(cp932)'; binmode STDERR, ':encoding(cp932)'; #変数 文字でも数値でも同じのに入れられる #my ってつけないとグローバルになる my $i = "こんにちは!世界!\n"; print $i; $i = 100; print $i; #直接変数の値を表示できる。これは便利。 my $name = "加藤"; print "こんにちは $name さん\n";
変数は初期化しないとエラー
変数の種類 | 利用方法 | 接頭辞 |
---|---|---|
スカラー | 文字列や数値などの値を1つ格納する | $ |
配列 | 複数の値を順番に保存する | @ |
ハッシュ | 複数の値を、キーと値のペアで保存する | % |