当前位置: 技术问答>linux和unix
想询问一下一些有关LINUX的标准I/O函式库的问题
来源: 互联网 发布时间:2016-03-18
本文导语: Q1.EOF 资讯为何? Q2.EOF 文件结束的内码是多少? Q3." fopen " 中 " r " 和 " rb " 有何不同? Q4.” w+ ” 的" + " 是什么?( 是把属性附加上去 or 可以 " 写 " ? ) Q5." w+ " 是否会新建文件 ? Q6.Fclose能确保...
Q1.EOF 资讯为何?
Q2.EOF 文件结束的内码是多少?
Q3." fopen " 中 " r " 和 " rb " 有何不同?
Q4.” w+ ” 的" + " 是什么?( 是把属性附加上去 or 可以 " 写 " ? )
Q5." w+ " 是否会新建文件 ?
Q6.Fclose能确保文件完整写入吗?
Q7.如果要用 printf 将 8 进位字串转乘 10 进位数字,有两种方式 : (一) 用sscanf( ) ,第二种方法是 ?
Q8.何谓 " %* " ?如何使用 ?
Q9.为什么需要 fdopen ( … ) ? 回传型态为 filestream,在什么情况下需要这样做 ?
麻烦了解的高手帮解疑惑
感激不尽!!
Q2.EOF 文件结束的内码是多少?
Q3." fopen " 中 " r " 和 " rb " 有何不同?
Q4.” w+ ” 的" + " 是什么?( 是把属性附加上去 or 可以 " 写 " ? )
Q5." w+ " 是否会新建文件 ?
Q6.Fclose能确保文件完整写入吗?
Q7.如果要用 printf 将 8 进位字串转乘 10 进位数字,有两种方式 : (一) 用sscanf( ) ,第二种方法是 ?
Q8.何谓 " %* " ?如何使用 ?
Q9.为什么需要 fdopen ( … ) ? 回传型态为 filestream,在什么情况下需要这样做 ?
麻烦了解的高手帮解疑惑
感激不尽!!
|
A1 End Of File
A2 -1
A3 r是按文本方式读取,rb按二进制方式读
A4 & A5
w Truncate file to zero length or create text file for writing.
The stream is positioned at the beginning of the file.
w+ Open for reading and writing. The file is created if it does
not exist, otherwise it is truncated. The stream is positioned
at the beginning of the file.
A2 -1
A3 r是按文本方式读取,rb按二进制方式读
A4 & A5
w Truncate file to zero length or create text file for writing.
The stream is positioned at the beginning of the file.
w+ Open for reading and writing. The file is created if it does
not exist, otherwise it is truncated. The stream is positioned
at the beginning of the file.