c语言核心函数库(2)
来源:互联网 发布:查药品价格的软件 编辑:程序博客网 时间:2024/05/22 02:26
1 定义函数 int getchar(void);
函数说明 getchar()用来从标准输入设备中读取一个字符。然后将该字符从unsigned char转换成int后返回。
返回值 getchar()会返回读取到的字符,若返回EOF则表示有错误发生。
附加说明 getchar()非真正函数,而是getc(stdin)宏定义。
2 定义函数 int getc(FILE * stream);
函数说明 getc()用来从参数stream所指的文件中读取一个字符。若读到文件尾而无数据时便返回EOF。虽然getc()与fgetc()作用相同,但getc()为宏定义,非真正的函数调用。
返回值 getc()会返回读取到的字符,若返回EOF则表示到了文件尾。
3定义函数 nt fgetc(FILE * stream);
函数说明 fgetc()从参数stream所指的文件中读取一个字符。若读到文件尾而无数据时便返回EOF。
返回值 getc()会返回读取到的字符,若返回EOF则表示到了文件尾。
是真正的函数,不同于函数1,2
4<stdio.h>中有字符I/O函数和块I/O函数,前面的三个函数,还有fgets,gets等字符串处理函数都属于字符I/O;像fread,fwrite都是块I/O函数,还有fgetpos,fsetpos,fseek,ftell和rewind等文件定位函数也是块I/O
- c语言核心函数库(2)
- c核心函数库(1)
- c核心函数库(3)
- C语言标准函数库(一)
- C语言标准函数库(二)
- C语言函数库
- c语言函数库
- C语言函数库
- C语言函数库分类
- c语言标准函数库
- C语言标准函数库
- 常用C语言函数库
- c语言函数库
- C语言常用函数库
- C语言标准函数库
- C语言标准函数库
- C语言函数库
- C语言函数库
- 如何阅读别人的代码(转)
- 将阿拉伯数字转换成大写形式(完整)
- Action子類問題
- 我对J2EE的感受
- 邮件列表的差异
- c语言核心函数库(2)
- 解释和编译的区别
- NF/NR LINUX AWK编程
- 注册IIS组件
- 下载rar直接打开文件问题
- XML 导出
- 关于在框架中屏蔽鼠标右键的问题
- 成功的程序员
- 两盆花