电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++标准函数库

C++标准函数库_第1页
1/30
C++标准函数库_第2页
2/30
C++标准函数库_第3页
3/30
C 标准函数库 下载吧,值得收藏 本文包括大部分C 标准库函数,但没有列出一些用途有限的函数以及某些可以简单的从其他函数合成的函数,也没有包含多字节和本地化函数。 标准库中的各个函数、类型以及宏分别在以下标准头文件中说明: 1 输入与输出 头文件定义了用于输入和输出的函数、类型和宏。最重要的类型是用于声明文件指针的FILE。另外两个常用的类型是 size_t 和fpos_t,size_t 是由运算符 sizeof 产生的无符号整类型;fpos_t 类型定义能够唯一说明文件中的每个位置的对象。由头部定义的最有用的宏是 EOF,其值代表文件的结尾。 1.1 文件操作 1.1.1 fopen #include FILE *fopen(const char *filename, const char *mode); 返回:成功为 FILE 指针,失败为 NULL 打开以filename 所指内容为名字的文件,返回与之关联的流。 mode 决定打开的方式,可选值如下: "r" 打开文本文件用于读 "w" 创建文本文件用于写,并删除已存在的内容(如果有的话) "a" 添加;打开或创建文本文件用于在文件末尾写 "rb" 打开二进制文件用于读 "wb" 创建二进制文件用于写,并删除已存在的内容(如果有的话) "ab" 添加;打开或创建二进制文件用于在文件末尾写 "r+" 打开文本文件用于更新(即读和写) "w+" 创建文本文件用于更新,并删除已存在的内容(如果有的话) "a+" 添加;打开或创建文本文件用于更新和在文件末尾写 "rb+"或"r+b" 打开二进制文件用于更新(即读和写) "wb+"或"w+b" 创建二进制文件用于更新,并删除已存在的内容(如果有的话) "ab+"或"a+b" 添加;打开或创建二进制文件用于更新和在文件末尾写 后六种方式允许对同一文件进行读和写,要注意的是,在写操作和读操作的交替过程中,必须调用fflush()或文件定位函数如 fseek()、fsetpos()、rewind()等。 文件名 filename 的长度最大为 FILENAME_MAX 个字符,一次最多可打开 FOPEN_MAX 个文件(在中定义)。 1.1.2 freopen #include FILE *freopen(const char *filename, const char *mode, FILE *stream); 返回:成功为stream,失败为NULL 以mode 指定的方式打开文件filename,并使该文件...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++标准函数库

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部