官术网_书友最值得收藏!

Declaring variables

Every variable must be declared before its use in the program. You don't need to declare all the variables at the beginning of the program. From a practical perspective, the point of declaration can (and should) be as close as possible to the place where it is first used. The most practical reason to do that is to make the visibility of the variable better—if you declare too early, you force the reader of your program to think about the purpose of the variable; on the other hand, if you make changes in the code, there is a big chance of forgetting to remove the variable declaration if it is not located close to the place it is used.

To declare a variable, use the my keyword, as shown here:

my $x;

It is possible to declare a variable together with initialization:

my $x = 42;

Perl 6 also defines the concept of constants. These are variables whose value can only  be set once in the initializer. To create a constant, use the constant keyword, as shown here:

constant $C = 10;

It is not possible to assign a new value to the constant.

Now, let's see what kind of variables are available in Perl 6.

主站蜘蛛池模板: 白银市| 静安区| 繁峙县| 郎溪县| 皋兰县| 盐池县| 娄底市| 华蓥市| 富源县| 武穴市| 博罗县| 湖北省| 陕西省| 横山县| 林芝县| 沙雅县| 阿巴嘎旗| 葫芦岛市| 仲巴县| 托里县| 奈曼旗| 沛县| 广西| 上思县| 沈丘县| 濉溪县| 文安县| 岐山县| 龙州县| 麻城市| 辽宁省| 明星| 定结县| 公安县| 邯郸市| 微博| 龙里县| 长岭县| 东方市| 曲周县| 靖宇县|