Perl中的单行注释和多行注释语法

   这篇文章主要介绍了Perl中的单行注释和多行注释语法,本文还同时讲解了其它常见编程语言的单行注释和多行注释语法,需要的朋友可以参考下

  同其他大多数编程语言一样,Perl中的单行注释也是#开头,例如:

  代码如下:

  #print "Hello,World!";

  但多行注释,不同的语言有不同的注释方式,比如说:

  Java,C/C++:

   代码如下:

  /*

  *注释若干行

  *注释若干行

  *注释若干行

  */

  Python:

   代码如下:

  """

  用三个双引号,多行注释

  用三个双引号,多行注释

  用三个双引号,多行注释

  """

  '''

  用三个单引号,多行注释

  用三个单引号,多行注释

  用三个单引号,多行注释

  '''

  Ruby:

  代码如下:

  =begin

  This is a comment.

  This is a comment, too.

  This is a comment, too.

  =end

  Shell:

   代码如下:

  # This is a comment.

  # This is a comment, too.

  # This is a comment, too.

  Perl: 多行注释为:

   代码如下:

  =

  多行注释内容

  多行注释内容

  多行注释内容

  =cut

  说明:第一个等号必须紧跟一个字符!

  比如说:

   代码如下:

  #! C:Perlbinperl -w

  use strict;

  use warnings;

  use String::Util ':all';

  use 5.016;

  =my $element = " abc ";

  printf "<%S>

时间: 2024-08-21 21:25:05

Perl中的单行注释和多行注释语法的相关文章

Perl中的单行注释和多行注释语法_perl

同其他大多数编程语言一样,Perl中的单行注释也是#开头,例如: 复制代码 代码如下: #print "Hello,World!"; 但多行注释,不同的语言有不同的注释方式,比如说:Java,C/C++: 复制代码 代码如下: /*  *注释若干行  *注释若干行  *注释若干行 */ Python: 复制代码 代码如下: """  用三个双引号,多行注释  用三个双引号,多行注释  用三个双引号,多行注释 """ '''  

perl中单行注释和多行注释使用介绍_应用技巧

Perl中的程序注释:单行注释和多行注释 (一)单行注释: 以#开头的行都被perl认为是注释.但是有一个例外,perl程序的第一行是#开头的,他指定了perl程序的解释器. 例如:#print 1: 这种方法有个缺点,就是每次# 只能够注释一行,如果要注释的代码很长,那就是一件很麻烦的事情. (二)多行注释: 最常用的方法是使用 POD(Plain Old Documentations) 来进行多行注释.方法如下: =pod codes to comment =cut 注意:=pod =cut

Perl中的正则表达式介绍

正则表达式是 Perl 语言的一大特色,也是 Perl 程序中的一点难点,不过如果大家能够很好的掌握他,就可以轻易地用正则表达式来完成字符串处理的任务,当然在 CGI 程序设计中就更能得心应手了   感谢AKA及作者. Perl 中的正则表达式正则表达式的三种形式 正则表达式中的常用模式 正则表达式的 8 大原则       正则表达式是 Perl 语言的一大特色,也是 Perl 程序中的一点难点,不过如果大家能够很好的掌握他,就可以轻易地用正则表达式来完成字符串处理的任务,当然在 CGI 程序

perl中使用signal(信号)实例

  这篇文章主要介绍了perl中使用signal(信号)实例,本文讲解了信号的相关知识以,并给出了perl代码实例,需要的朋友可以参考下 使用signal,能让你的程序功能更丰富.要在Linux下列出所有的signal, 利用kill -l即可. 下面是我机器上的输出(后面还有到64的没列出来): 代码如下: xuyang@xuyang-desktop:/$ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABR

在shell或者perl中改变字体或背景的颜色_linux shell

在shell下提到终端的颜色的时候不得不提到几个提示符变量: PS1:默认提示符,也就是远程登上系统之后,打开终端,我们天天见到的那个熟悉的提示符: [root@vps ~]$echo $PS1[\u@\h \W]$ PS2:就是我们命令一行写不完在我们命令行下我们打上"\",另起一行所显示的那个: [root@vps ~]$echo "hello" \> "world"hello world[root@vps ~]$echo $PS1[\

Perl中的文件读写学习笔记_perl

一.打开.关闭文件 语法为open (filevar, filename),其中filevar为文件句柄,或者说是程序中用来代表某文件的代号,filename为文件名,其路径可为相对路径,亦可为绝对路径. 复制代码 代码如下:  open(FILE1,"file1");  open(FILE1, "/u/jqpublic/file1"); 打开文件时必须决定访问模式,在PERL中有三种访问模式:读.写和添加.后两种模式的区别在于写模式将原文件覆盖,原有内容丢失,形式

perl中my和our的区别分析_perl

perl中our的用法require 5.006当版本号小于 5.006 的时候,会返回失败,从而导致模块加载失败.所以它的作用就是保证模块调用环境的 Perl 版本. our 和 my 一样,都是对变量的声明,不过 our 声明的是包全局变量,而 my 声明的是词法变量. 不过,经过 our 声明的变量,它会变得像一个词法变量一样,其实这也是 our 存在的目的:用来欺骗 strict pragma,使 strict 以为它是一个词法变量,其实却不是. 有一个简单的办法可以理解 our:1,你

SqlSever 注释符 单行注释与多行注释

环境:SQLServer 2008 R2 问题:不清楚SQLServer 里的注释用法. 解决: 单行注释:-- 多行注释:/*......*/ 使用示例: 单行注释: -选择列表中的列 'Student.sname' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中. SELECT Student.sno,sname,AVG(grade) AS avg_g FROM Student,SC www.jb51.net WHERE Student.sno=SC.sno AND cno<>

SqlSever 注释符 单行注释与多行注释_MsSql

环境:SQLServer 2008 R2 问题:不清楚SQLServer 里的注释用法. 解决: 单行注释:-- 多行注释:/*......*/ 使用示例: 单行注释: -选择列表中的列 'Student.sname' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中. SELECT Student.sno,sname,AVG(grade) AS avg_g FROM Student,SC www.jb51.net WHERE Student.sno=SC.sno AND cno<>