Perl学习笔记----Perl格式化输出详解
本文和大家重点学习一下Perl格式化输出的概念,在一个Perl中可以有多个format,这里主要从三个方面来向大家介绍,相信通过本文的学习你对Perl格式化输出的概念一定会有深刻的了解。
Perl学习笔记----Perl格式化输出
一、打印的基本步骤
1、将系统变量$~设成所要使用的格式
2、调用函数write
函数write将结果输出到标准输出文件STDOUT,我们也可以使它将结果输出到任意其它的文件中。最简单的方法就是把文件变量作为参数传递给write
例如write(MYFILE);
也可以通过如下方式
例如select(MYFILE)
$~="MYFORMAT";
write;
二、Perl格式化输出之输出变量
如果在子程序中调用需要注意局部变量的作用域。另外输出的格式有如下几种:
@<<<左对齐输出
@>>>右对齐输出
@|||中对齐输出
@##.##固定精度数字
@*多行文本
每行的长度就是<>|的个数。
针对转义字符@<>作为平常字符输出的时候采用“”方式。
格式的声明如下:
formatWRITELETTER=
**********************************
@:@<<<<<<
$a,$b
**********************************
三、带附加讯息的Perl格式化输出
3.1分页输出
设置页眉
formatSTDOUT_TOP=
ConsolidatedWidgetsInc.1994AnnualReport
.
设置页的行数,默认是60
$==66
此赋值语句必须出现在第一个write语句前。
相关推荐
边城客栈学无止境 2020-07-05
Walter的学习笔记 2020-07-04
A宇 2020-06-14
边城客栈学无止境 2020-06-10
邓博学习笔记 2020-06-03
davidliu00 2020-05-26
ShiShuo 2020-05-16
Aggressivesnail 2020-05-10
ShiShuo 2020-04-26
hanxingwang00 2020-04-22
davidliu00 2020-03-06
ShiShuo 2020-03-06
ShiShuo 2020-03-05
Aggressivesnail 2020-02-28
aaLiweipeng 2020-02-01
amberom 2020-01-16
Walter的学习笔记 2020-01-06