Perl的单引号和双引号区别

perl 输出字符串可以使用单引号和双引号,如下所示:

实例

#!/usr/bin/perl
print Hello, world\n; # 双引号
print Hello, world\n; # 单引号

输出结果如下:

Hello, world Hello, world\n

从结果中我们可以看出,双引号 \n 输出了换行,而单引号没有。

Perl双引号和单引号的区别: 双引号可以正常解析一些转义字符与变量,而单引号无法解析会原样输出。

实例

#!/usr/bin/perl
$a = 10;
print a = $a\n;
print a = $a\n;

输出结果如下:

a = 10 a = $a\n

perl 中的单引号和双引号:

(1)双中有双,单中有单都需要 \ 转义。

(2)双中有单或单中有双均不需要转义。

(3)单引号直接了当,引号内是什么就显示什么,双引号则需要考虑转义或变量替换等。

    原文作者:携梦问道
    原文地址: https://blog.csdn.net/qq_41797451/article/details/80136763
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞