1 流

        当一个文件被打开时,可以获得文件描述符。通过文件描述符可以对文件进行I/O操作。而I/O操作是通过流完成的。
流的定向:
        在Unix系统中,使用 ASCII标准时,一个字符可能用一个字节表示,这是流导向为字节导向;使用国际标准时,一个字节可能用两个字节表示,这是流定向为宽字符定向。

2 fwide

#include <stdio.h>
#include <wchar.h>
int fwide(FILE *fp,intmode);
功能:
        设置流定向
参数:
        fp:打开的文件描述符
        intmode:带符号的int值,
            正数:表示宽字符定向
            负数:表示字节定向
            0: 
  表示不进行定向设置
返回值:
        流的定向,与intmode类似。

3 文件对象File object

        使用fopen打开文件时,会创建一个指向FILE型的的文件对象的指针。
        FILE对象几乎包括所有对文件的I/O操作所需要的信息。

最新文章

  1. 第14章 Linux启动管理(2)_启动引导程序grub
  2. NetSuite Chinese Finance Reports
  3. 数据库连接池之Proxool使用
  4. CSS 遗漏点
  5. Tomcat配置虚拟主机后的登录验证码问题
  6. IOS crash分析
  7. HDU 5313 Bipartite Graph
  8. ubuntu下编译时遇到的错误及解决方式
  9. 卷积神经网络的变种: PCANet
  10. jdk的server模式修改无效(关于client和server模式)
  11. UNIX网络编程——UDP回射服务器程序(初级版本)以及漏洞分析
  12. 烽火2640路由器命令行手册-13-VPDN(L2TP,PPTP,PPPOE)配置命令
  13. 微信小程序解密得到unoinid和手机号 (开放数据的校验和解密 获取手机号)
  14. Machine Learning, Homework 9, Neural Nets
  15. 【机器学习】主成分分析法 PCA (I)
  16. Atcoder C - Vacation ( DP )
  17. ArrayMap代码分析
  18. 自学Linux Shell9.3-基于Red Hat系统工具包:RPM属性依赖的解决方式-YUM在线升级
  19. ionic局部刷新页面与刷新整个页面
  20. Kafka 0.8 如何创建topic

热门文章

  1. JPA、JTA与JMS
  2. Java Mail 邮件发送Demo
  3. SpringBoot 打包为Docker进行
  4. spring boot 集成kafka (多线程,消费者使用kafka的原生api实现,因为@KakfkaListener修改groupId无效)
  5. python x[:] x[::]用法总结
  6. STL的其他用法(adjacent_find, find_first_of, sort_heap, merge, binary_search)总结
  7. replace()函数用法
  8. wampserver安装及安装中可能遇到的问题
  9. 利用javascript实现页面截图
  10. jQuery中兄弟元素、子元素和父元素的获取