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

C语言中常用的标准库函数

C语言中常用的标准库函数_第1页
1/12
C语言中常用的标准库函数_第2页
2/12
C语言中常用的标准库函数_第3页
3/12
C 语言中常用的标准库函数 (2011-03-17 09:00:43) 转载 标签: 库函数 c 语言 字符串 输入输出 整数 杂谈 标准头文件包括: 一、标准定义() 文件里包含了标准库的一些常用定义,无论我们包含哪个标准头文件,都会被自动包含进来。 这个文件里定义: l 类型 size_t (sizeof 运算符的结果类型,是某个无符号整型); l 类型 ptrdiff_t(两个指针相减运算的结果类型,是某个有符号整型); l 类型wchar_t (宽字符类型,是一个整型,其中足以存放本系统所支持的所有本地环境中的 字符集的所有编码值。这里还保证空字符的编码值为0); l 符号常量NULL (空指针值); l 宏offsetor (这是一个带参数的宏,第一个参数应是一个结构类型,第二个参数应是结构 成员名。offsetor(s,m)求出成员m 在结构类型t 的变量里的偏移量)。 注:其中有些定义也出现在其他头文件里(如NULL)。 二、错误信息(定义了一个int 类型的表达式 errno,可以看作一个变量,其初始值为0,一些标准库函数执行中出错时将它设为非 0 值,但任何标准库函数都设置它为0。 里还定义了两个宏EDOM 和 ERANGE,都是非 0 的整数值。数学函数执行中遇到参数错误,就会将 errno 置为EDOM,如出现值域错误就会将errno 置为ERANGE。 三、输入输出函数() 文件打开和关闭: FILE *fopen(const char *filename, const char *mode); int fclose(FILE * stream); 字符输入输出: int fgetc(FILE *fp); int fputc(int c, FILE *fp); getc 和 putc 与这两个函数类似,但通过宏定义实现。通常有下面定义: #define getchar() getc(stdin) #define putchar(c) putc(c, stdout) int ungetc(int c, FILE* stream);//把字符 c 退回流 stream 格式化输入输出: int scanf(const char *format, ...); int printf(const char *format, ...); int fscanf(FILE *stream, const char *format, ...); int fprintf(FILE *stream, const char *format, ...); int sscanf(char *s, const char *format, ...); int sp...

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

碎片内容

C语言中常用的标准库函数

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