C语言

A 开头函数 B 开头函数 C 开头函数 D 开头函数 E 开头函数 F 开头函数 G 开头函数 H 开头函数 I 开头函数 K 开头函数 L 开头函数 M 开头函数 O 开头函数 P 开头函数 R 开头函数 S 开头函数 T 开头函数 U 开头函数 V 开头函数 _ 开头函数 转换函数 诊断函数 接口函数 字符判别函数 目录函数 输入输出函数 数学函数 操作函数 进程函数 字符串操作函数 时间日期函数 存储分配函数 assert.h头文件 alloc.h头文件 ctype.h头文件 dir.h头文件 dos.h头文件 errno.h头文件 fcntl.h头文件 float.h头文件 graphics.h头文件 io.h头文件 limits.h头文件 malloc.h头文件 math.h头文件 mem.h头文件 process.h头文件 setjmp.h头文件 share.h头文件 signal.h头文件 stdarg.h头文件 stddef.h头文件 stdio.h头文件 stdlib.h头文件 string.h头文件 time.h头文件 values.h头文件

输入输出子程序

函数库为io.h、conio.h、stat.h、

dos.h、stdio.h、signal.h

函数名

返回类型

说明

_chmod

int

本函数用于读取或设定文件filename的属性,

_close

int

关闭handle所表示的文件处理

_creat

Int

建立一个新文件filename,并设定文件属性。

_open

int

为读或写打开一个文件,

_read

int

从文件号读nbyte个字符

_write

int

buf中的nbyte个字符写入文件

access

int

本函数检查文件filename并返回文件的属性,

cgets

char*

从控制台(键盘)读入字符串存于string中

chmod

int

本函数用于设定文件filename的属性

clearerr

void

清除流stream上的读写错误

close

int

关闭handle所表示的文件处理

cprintf

int

发送格式化字符串输出给控制台(显示器),

cputs

void

发送一个字符串string给控制台(显示器)

creat

int

建立一个新文件filename,并设定读写性。

creatnew

Int

建立一个新文件filename,并设定文件属性

creattemp

int

建立一个新文件filename,并设定文件属性。

cscanf

int

从控制台读入一个字符串

dup

int

复制一个文件处理指针handle,返回这个指针

dup2

int

复制一个文件处理指针handle到newhandle

eof

int

检查文件是否结束,结束返回1,否则返回0

fclose

int

关闭一个流,可以是文件或设备(例如LPT1)

fcloseall

int

关闭所有除stdin或stdout外的流

fdopen

FILE *

打开一个文件

feof

int

检测流stream上的文件指针是否在结束位置

ferror

int

检测流stream上是否有读写错误,如有错误就返回1

fflush

int

关闭一个流,并对缓冲区作处理

fflushall

int

关闭所有流,并对流各自的缓冲区作处理

fgetc

int

从流stream处读一个字符,并返回这个字符

fgetchar

int

从控制台(键盘)读一个字符,显示在屏幕上

fgets

char *

从流stream中读n个字符存入string中

filelength

long

返回文件长度,handle为文件号

fileno

int

取流stream上的文件处理,并返回文件处理

fopen

FILE *

打开一个文件

fprintf

int

以格式化形式将一个字符串写给指定的流stream

fputc

int

将字符ch写入流stream中

fputs

int

将字符串string写入流stream中

fread

int

从流stream中读入字符串

freopen

FILE *

打开一个文件

fscanf

int

以格式化形式从流stream中读入一个字符串

fseek

int

文件指针移

ftell

long

函数返回定位在stream中的当前文件指针位置,以字节表示

fwrite

int

 向流stream中写入字符串

getc

Int

从流stream中读一个字符,并返回这个字符

getch

int

从控制台(键盘)读一个字符,不显示在屏幕上

getchar

int

从控制台(键盘)读一个字符,显示在屏幕上

getche

int

从控制台(键盘)读一个字符,显示在屏幕上

getftime

int

读取文件号为handle的文件的时间,

getw

int

从流stream读入一个整数,错误返回EOF

gsignal

int

执行软件信号(没必要使用)

ioctl

int

本函数是用来控制输入/输出设备的

isatty

int

本函数用来取设备handle的类型

kbhit

int

本函数返回最近所敲的按键

lock

int

对文件共享作封锁

lseek

long

文件指针移到

open

int

为读或写打开一个文件,

printf

int

发送格式化字符串输出给控制台(显示器)

putc

int

)向流stream写入一个字符ch

putch

int

向控制台(键盘)写一个字符

putchar

int

向控制台(键盘)写一个字符

puts

int

发关一个字符串string给控制台(显示器)

putw

int

向流stream写入一个整数

read

Int

从文件中读nbyte个字符

rename

int

将文件oldname的名称改为newname

rewind

int

将当前文件指针stream移到文件开头

scanf

int

从控制台读入一个字符串

setbuf

void

给流stream指定一个缓冲区buf

setftime

int

重写文件号为handle的文件时间,

setmode

int

用来设定文件的打开方式

setvbuf

void

给流stream指定一个缓冲区

sprintf

int

将字符串string的内容重新写为格式化后的字符串

sscanf

int

通过字符串string,分别对各个参数进行赋值

ssignal

int *

执行软件信号(没必要使用)

tell

long

本函数返回文件号为handle的文件指针,以字节表示

ungetc

int

把字符c退回给流stream,下一次读进的字符将是c

ungetch

int

把字符c退回给控制台(键盘)

unlock

int

打开对文件共享的封锁

vcprintf

int

发送格式化字符串输出给控制台(显示器),

vfprintf

int

以格式化形式将一个字符串写给指定的流stream

vfscanf

int

以格式化形式从流stream中读入一个字符串

vprintf

int

发送格式化字符串输出给控制台(显示器)

vscanf

int

从控制台读入一个字符串

vsprintf

int

将字符串string的内容重新写为格式化后的字符串

vsscanf

int

通过字符串string,分别对各个参数进行赋值

write

int

buf中的nbyte个字符写入文件