求助!急![求助]

求助!急![求助]

求助!急![求助]
我是新手,在做毕业设计,刚学perl语言,下面是我编的一个小程序,我在WINDOWS系统的命令提示符里运行,为什么显示can not open hello.txt,是不是路径有问题呀,但是oper函数就是这样用的吧,还是有其他问题,谢谢啦!
$filename="C:\hello.txt";
$number_lines=0;
open(FILEHANDLE,"$filename") or die "can not open hello.txt";
while(<FILEHANDLE>)
{++$number_lines;}
close FILEHANDLE;
print "the number of lines in f.txt=$number_lines.";
自己顶一下,为什么老是没.
自己顶一下,为什么老是没有人帮忙呀?
$filename="C:\hello.txt".
$filename="C:\hello.txt";改成$filename="C:/hello.txt";
谢谢啊!上了这么多网站,.
谢谢啊!上了这么多网站,终于见到有人会帮忙的,不过我试过好像不行,如果改成
$filename="C:\\hello.txt";
就可以了,不明白原因,不过能运行就好了,谢谢啊~~
转换\.
\是转义字符,我在activep.
\是转义字符,我在activeperl 5.10 下写成C:/也可以的。