c语言函数

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

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

C语言变量的存储类型

在C语言中,变量是对程序中数据所占内存空间的一种抽象定义,定义变量时,用户定义变量的名、变量的类型,这些都是变量的操作属性。不仅可以通过变量名访问该变量,系统还通过该标识符确定变量在内存中的位置。在计算机中,保存变量当前值的存储单元有两类,一类是内存,另一类是CPU的寄存器。

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

函数名:strtod头文件:<stdlib.h>函数原型:doublestrtod(char*s,char**ptr);功能:用于将字符串转换为浮点数参数:char*s为要转换的字符串char**ptr为一字符串指针,用于进行错误检测,遇到非法字符将终止;如果ptr不为空,

C语言isdigit()函数:判断字符是否为十进制数字

函数名:isdigit头文件:<ctype.h>函数原型:intisdigit(intch);功能:判断字符是否为十进制数字参数:intch待检查的字符返回值:ch不是十进制数字返回0,ch是十进制数字返回非0程序例:判断输入的字符是否为十进制数字#include<ctype.h>#include<s

C语言tmpfile()函数:以二进制方式打开暂存文件

函数名:tmpfile头文件:<stdio.h>函数原型:FILE*tmpfile(void);功能:以二进制方式打开暂存文件参数:没有参数返回值:返回指向暂存文件的指针程序例:创建一个暂存文件,将文件指针赋给tp,并以二进制方式打开,并输出提示#include<stdio.h>intmain(voi

C语言strrev()函数:将字符串中的字符全部颠倒顺序

函数名:strrev头文件:<string.h>函数原型:char*strrev(char*str);功能:将字符串中的字符全部颠倒顺序,重新排序参数:char*str为要进行倒序的字符串返回值:返回指向颠倒顺序后的字符串指针注意:该函数不会生成新字符串,而是修改原有字符串。

C语言toascii()函数:把一个字符转换为ASCII

函数名:toascii头文件:<ctype.h>函数原型:inttoascii(intch);功能:把一个字符转换为ASCII,其实就是把八位二进制的最高变成0参数:intch待转换的字符返回值:返回转换后的字符程序例:把一个非ASCII字符转换为ASCII字符#include<ctype.h>#in

C语言ldiv()函数:用于两个长整型数相除

函数名:ldiv头文件:<stdlib.h>函数原型:ldiv_tldiv(longlx,longly);功能:用于两个长整型数相除参数:longlx为被除数longly为除数返回值:返回商和余数补充:typedefstruct{longquot;longrem;}ldiv_t;程序例:使用该函数进行

C语言fgets()函数:从流中读取一字符串

函数名:fgets头文件:<stdio.h>用法:char*fgets(char*s,intn,FILE*stream);功能:从流中读取一字符串参数:char*s保存读取数据的字符串intn读n-1个字符;FILE*stream要获取字符串的文件流返回值:成功s所指的字符串,

C语言strlen()函数:计算字符串长度

函数名:strlen头文件:<string.h>函数原型:intstrlen(constchar*str);功能:计算字符串长度参数:constchar*str为要计算的字符串返回值:返回字符串str的长度程序例:计算字符串str的长度#include<stdio.h>#include<string.