sysopen() open()和sysopen()都打开文件句柄,open()是比较高层次的打开文件句柄,sysopen()相对要底层一点.但它们打开的文件句柄并没有区别,只不过sysopen()有一些自己的特性:可以使用几个open()没有的flag,可以指定文件被创建时的权限等. 一定要注意的是,io buffer和open().sysopen()无关,而是和读.写的方式有关,例如read().getc()以及行读取都使用io buffer,而sysread.syswrite则直接绕过io