首页 > 代码库 > 第一章:read/sysread/print/syswrite区别
第一章:read/sysread/print/syswrite区别
1 use strict; 2 use warnings; 3 4 5 #将读入的内容添加到原字符串后面 6 my $buffer=‘START:‘; 7 my $byts = sysread(STDIN,$buffer, 10, length($buffer)); 8 #my $byts = read(STDIN,$buffer, 10, length($buffer)); 9 print $buffer,"\n"; 10 11 #将字符串添加到文件后面 12 open(FD, ">1.txt"); 13 syswrite(FD,$buffer,10,2); 14 close(FD); 15
#sysread无缓冲/read有缓冲
#print有缓冲/syswrite无缓冲
#systead可设置追加偏移量
#syswrite可设置写入长度与开始写入的位置
第一章:read/sysread/print/syswrite区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。