c语言函数

C语言creat()函数:创建指定文件名的文件

函数名:creat头文件:<io.h>函数原型:intcreat(constchar*file,intauth);功能:创建指定文件名的文件参数:char*file要创建的文件名,intauth为操作权限返回值:成功返回文件句柄,失败返回-1程序例:创建一个文件,

C语言isupper()函数:判断字符是否为大写英文字母

函数名:isupper头文件:<ctype.h>函数原型:intisupper(intch);功能:判断字符是否为大写英文字母参数:intch待检查的字符返回值:ch不是大写英文字母返回0,ch是大写英文字母返回非0程序例:判断输入的字符是否为大写英文字母#include<ctype.h>#inclu

C语言lseek()函数:用于移动打开文件的指针

函数名:lseek头文件:<io.h>函数原型:intlseek(inthandle,longoffset,longlength);功能:用于移动打开文件的指针参数:inthandle为要移动文件指针的文件句柄longoffset为要移动的偏移量intfromwhere为文件指针以什么方向计算偏移量。

C语言clock()函数:确定处理器时间

函数名:clock头文件:<time.h>函数原型:clock_tclock(void);功能:用于确定处理器时间参数:没有参数返回值:成功自程序启动起,处理器时钟所使用的时间;失败-1程序例:获取处理器时钟的时间start和end,并且将两时钟时间差转为以秒为单位,

C语言srand()函数:初始化随机数的发生器

函数名:srand头文件:<stdlib.h>函数原型:voidsrand(unsignedseed);功能:用于初始化随机数的发生器参数:unsignedseed要设置随机时间的种子,其值为整数返回值:没有返回值程序例:使用该函数产生不同的随机整数序列#include<stdio.h>#includ

C语言ceil()函数:向上舍入

函数名:ceil头文件:<math.h>函数原型:doubleceil(doublex);功能:向上舍入参数:doublex被操作的双精度值返回值:返回用双精度表示的>=x的最小的整数值。程序例:求number的向上与向下取整,并将结果输出#include<math.h>#include<stdio.

C语言strncat()函数:在字符串尾部追加

函数名:strncat头文件:<string.h>函数原型:char*strncat(char*destin,char*str,intn);功能:在字符串尾部追加,即将一个字符串的指定数量的字符添加到另一个字符串的后面参数:char*destin追加的目标字符串char*str要追加的源字符串intn

C语言atof()函数:将字符串转换为浮点值

函数名:atof头文件:<stdlib.h>函数原型:doubleatof(constchar*s);功能:将字符串转换为浮点值参数:constchar*s为要转换的字符串返回值:返回转换后的浮点值程序例:将字符串"5257.1314"转换成浮点值,

C语言auto自动变量类型

自动变量函数中的局部变量,如不专门声明为static存储类别,都是动态地分配存储空间的,数据存储在动态存储区中。函数中的形参和在函数中定义的变量(包括在复合语句中定义的变量)都属此类,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间,这类局部变量称为自动变量。

C语言modf()函数:求双精度数的小数部分

函数名:modf头文件:<math.h>函数原型:doublemodf(doublevalue,double*iptr);功能:求双精度数的小数部分参数:doublevalue为要操作的双精度数,double*iptr为要传回整数部分的变量指针返回值:返回value的小数部分程序例:分别求出双精度nu