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头文件

函数名

返回类型

说明

sbrk

char *

用来增加分配给调用程序的数据段的空间数量

scanf

int

从控制台读入一个字符串

searchpath

char *

利用MSDOS找出文件filename所在路径,

segread

void

把段寄存器的当前值放进结构segtbl中

setblock

int

用来修改所分配的内存长度

setbuf

void

给流stream指定一个缓冲区buf

setcbrk

int

用来设置控制中断检测为接通或断开

setdate

void

将计算机内的日期改成由结构dateblk所指定的日期

Setdisk

int

设置要使用的驱动器drive(0=A,1=B,2=C等),

setdta

void

设置磁盘转换地址DTA

setftime

int

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

setmem

Void

addr所指的块的第一个字节置于字节value中.

setmode

int

用来设定文件的打开方式

settime

void

计算机内的时间改为由结构timep所指的时间

setvbuf

void

给流stream指定一个缓冲区

setvect

void

设置中断号为intr_num的中断处理程序为isr

setverify

void

设置当前检验状态,

sin

double

返回x的正弦sin(x)值,x为弧度

sinh

double

返回x的双曲正弦sinh(x)值,x为弧度

sleep

unsigned

暂停seconds微秒(百分之一秒)

spawnl

int

运行子程序

spawnle

int

运行子程序

spawnlp

int

运行子程序

spawnlpe

int

运行子程序

spawnv

int

运行子程序

spawnve

int

运行子程序

spawnvp

int 

运行子程序

spawnvpe

int 

运行子程序

sprintf

int

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

sqrt

double

返回x的开方

srand

void

初始化随机数发生器

sscanf

int

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

ssignal

int *

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

stime

int

tp所指的时间(例如由time所返回的时间)写入计算机中.

stpcpy

char

将字符串src复制到dest

strcat

char

将字符串src添加到dest末尾

strchr

char

检索并返回字符c在字符串s中第一次出现的位置

strcmp

int

比较字符串s1与s2的大小,并返回s1-s2

strcpy

char

将字符串src复制到dest

strcspn

size_t

扫描s1,返回在s1中有,在s2中也有的字符个数

strdup

char

将字符串s复制到最近建立的单元

strerror

Char *

本函数返回最近一次的错误信息,

stricmp

int

比较字符串s1和s2,并返回s1-s2

strlen

size_t

返回字符串s的长度

strlwr

char

将字符串s中的大写字母全部转换成小写字母,并返回转换后的字符串

strncat

char

将字符串src中最多maxlen个字符复制到字符串dest中

strncmp

int

比较字符串s1与s2中的前maxlen个字符

strncpy

char

复制src中的前maxlen个字符到dest中

strnicmp

int

比较字符串s1与s2中的前maxlen个字符

strnset

char

将字符串s的前n个字符置于ch中

strpbrk

char

扫描字符串s1,并返回在s1和s2中均有的字符个数

strrchr

char

扫描最后出现一个给定字符c的一个字符串s

strrev

char

将字符串s中的字符全部颠倒顺序重新排列,并返回排列后的字符串

strset

char

将一个字符串s中的所有字符置于一个给定的字符ch

strspn

size_t

扫描字符串s1,并返回在s1和s2中均有的字符个数

strstr

char

扫描字符串s2,并返回第一次出现s1的位置

strtod

double

将字符串str转换成双精度数,并返回这个数,

strtod

double

将字符串str转换成双精度数,并返回这个数,

strtok

char

检索字符串s1,该字符串s1是由字符串s2中定义的定界符所分隔

strtol

long

将字符串str转换成长整型数,并返回这个数,

strtol

Long

将字符串str转换成长整型数,并返回这个数,

strupr

char

将字符串s中的小写字母全部转换成大写字母,并返回转换后的字符串

system

int

MSDOS命令command传递给DOS执行