涉及的头文件有<stdio.h>”pl0.h””string.h”
<Stdio.h> stdio就是指 “standard input & output"标准输入输出
/*
* stdio.h
* This file has no copyright assigned and is placed in the Public Domain.
* This file is a part of the mingw-runtime package.
* No warranty is given; refer to the file DISCLAIMER within the package.
* Definitions of types and prototypes of functions for standard input and output.
* NOTE: The file manipulation functions provided by Microsoft seem to
* work with either slash (/) or backslash (\) as the directory separator.
*/
stdio.h所包含的函数:
文件访问
Fopen //打开文件
Freopen //将已存在的流指针和新文件连接
Fflush //刷新缓存区
Fclose //关闭文件
二进制输入/输出
Fread //直接流读操作
Fwrite //直接流写操作
非格式化输入/输出
fgetc/getc //输入一个字符 / 字符输入(控制台)
fputc/putc //字符输出 / 字符输出(控制台)
ungetc //把一个字符退回到输入流中
fgets //字符串输入
fputs //字符串输出
格式化输入/输出
scanf/fscanf/sscanf //格式输入
printf/fprintf/sprint //格式输出
文件定位
Ftell //得到文件位置
fseek //文件位置移动
fgetpos //得到文件位置
fsetpos//文件位置设置
rewind //文件位置复零位
错误处理
Feof //文件结尾判断
Ferror //文件错误检测
perror //得到错误提示字符串
文件操作
Remove //字符串长度头文件删除文件
Rename //修改文件名称
Tmpfile //生成临时文件名称
“string.h”  是关于字符数组函数定义的头文件
字符串拷贝,块拷贝(目的和源存储区不可重叠) memcpy
      块拷贝(目的和源存储区可重叠) memmove
      串拷贝 strcpy
      按长度的串拷贝 strncpy
      字符串连接函数 串连接 strcat
      按长度连接字符串 strncat
      串比较函数 块比较 memcmp
      字符串比较 strcmp
      字符串比较(用于非英文字符) strcoll
      按长度对字符串比较 strncmp
      字符串转换 strxfrm
      字符与字符串查 字符查 memchr
      字符查 strchr
      字符串查 strcspn
      字符串查 strpbrk
      字符串查 strspn
      字符串查 strstr
      字符串分解 strtok
      杂类函数 字符串设置 memset
      错误字符串映射 strerror
      求字符串长度 strlen
“pl0.h” Pl/0编译系统C版本头文件,描述Pl/0语言名字表中的类型、虚拟代码,虚拟代码结构及各种宏定义等。
注:头文件用< >表示则只在系统库函数头文件里寻(stdio.h是系统库函数头文件,没必要用” ”方式),而用” “表示先在用户自定义头文件先寻,若不到再去系统库函数头文件里寻(string.hpl0.h用此方式)。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。