perl基础求助

嗯,问题可能出在 ch1.pl 第 22 行。


QUOTE:
原帖由 ubu 于 2007-9-21 17:42 发表
借贴问个问题:如果用了use strict,后面变量声明都要用到my前缀,但我下面的代码却没报错
use strict;
$a=12;
$b=10;
print $a;
只有把$a,$b改成$a1,$b1之类的就报错,这是什么原因阿

$a, $b 是默认就存在的变量,不需要声明的。

btw,看书仔细点
感觉叫做“前缀”。。不太合适吧
你这个我在原来测试编程的时候遇到过
对于a,b作为变量名的时候
use stict;不会提示你要申明为全局变量


QUOTE:
原帖由 cobrawgl 于 2007-9-21 17:44 发表
嗯,问题可能出在 ch1.pl 第 22 行。

发现错误了,在使用vi的时候用了方向键,然后就多了"C"
但是有没有什么命令可以在vi当中显示行号啊?
set number 之类的

建议你有问题先 google,总这么问,有人会不高兴了


QUOTE:
原帖由 cobrawgl 于 2007-9-23 13:07 发表
set number 之类的

建议你有问题先 google,总这么问,有人会不高兴了

谢谢提醒


QUOTE:
原帖由 cobrawgl 于 2007-9-23 13:07 发表
set number 之类的

建议你有问题先 google,总这么问,有人会不高兴了



set nu
可以存在.vimrc中,linux下在~目录下,所有文件都显示
或者在当前文件中使用