第326页 | C Primer Plus 中文版 | 阅读 ‧ 电子书库

同步阅读进度,多语言翻译,过滤屏幕蓝光,评论分享,更多完整功能,更好读书体验,试试 阅读 ‧ 电子书库

 说  明fpl用来进行输入操作,因为它是以读模式打开的文件。类似地,fp2是以写模式打开的,所以在输出函数中使用它。

4.下面是一种方法:

Macintosh上的C用户要记住使用console.h和ccommand()。

5.下面是一种方法:

Macintosh上的C用户要记住使用console.h和ccommand()。

fgets()函数与fputs()函数协同工作,因为fgets()在字符串中保留回车键所产生的换行符,而fputs()并不像puts()那样添加一个换行符。

6.二进制文件和文本文件之间的不同在于这两种文件格式对系统的依赖性不同。二进制流和文本流之间的不同则包括在读写流时由程序执行的转换(二进制流不进行转换,而文本流可能会转换换行符和其他字符)。

7.a.使用fprintf()存储8238201时,把它作为在7个字节中的7个字符来保存。而当使用fWrite().来存储时,使用该数值的二进制表示把它保存为一个4字节的整数。

b.没有不同,每种情况下都保存为一个单字节的二进制码。

8.第一个只是第二个的速记表示;第三个写到标准错误上。通常标准错误被定向到与标准输出同样的位置,但是标准错误不受标准输出重定向的影响。

9.“r+”模式使您可以在文件中的任何位置读写,所以它是最适合的。“a+”只允许您在文件的末尾添加内容,而“w+”给您提供一个空文件,它丢弃以前的文件内容。

请支持我们,让我们可以支付服务器费用。
使用微信支付打赏


上一页 · 目录下一页


下载 · 书页 · 阅读 ‧ 电子书库