我在文件1中有这个文字:
printf ("integer value is %x \n", a);
我想从文件1读取数据并写入文件2。 当我到达此特定行时,文件2显示如下:
printf ("integer value is 0 \n", a);
为什么会这样?我怎么能避免这个?
这就是我的Perl代码的外观:
while ($line = <$in_fh>) {
printf $out_fh $line;
}
这里,$ in_fh和$ out_fh在&amp; out文件句柄。