c语言函数

C语言fdopen()函数:将流与文件句柄连接

函数名:fdopen头文件:<io.h>函数原型:intfdopen(inthandle,char*type);功能:将流与文件句柄连接参数:inthandle为要操作的文件句柄,char*type指定流打开方式返回值:返回指向该流的文件指针程序例:使用函数连接文件句柄和流,

C语言ispunct()函数: 判断字符是否为标点符号

函数名:ispunct头文件:<ctype.h>函数原型:intispunct(intch);功能:判断字符是否为标点符号参数:intch待检查的字符返回值:ch不是标点符号返回0,ch是标点符号返回非0程序例:判断输入的字符是否为标点符号#include<ctype.h>#include<stdio

C语言static静态变量详解

有时希望函数中的局部变量的值在函数调用结束后不消失而保留原值,这时就应该指定局部变量为静态局部变量,用关键字static进行声明。通过用static类型声明后的变量,其变量的内存空间位于内存的全局静态区,仅会初始化一次,这是一个非常重要的特性,

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

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

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

函数名:ecvt头文件:<stdlib.h>函数原型:char*ecvt(doublef,intn,int*p,int*c);功能:把浮点数转换为字符串参数:doublef要转换的浮点数intn显示的位数int*p一个指向变量返回数值的小数点的地址的指针int*c表示数值正负的指针返回值:返回字符串指

C语言swab()函数:从源和目标区域交换字节

函数名:swab头文件:<stdlib.h>函数原型:voidswab(char*from,char*to,intn);功能:从源和目标区域交换字节参数:char*from和char*to为要交换字节的字符串intn为需要交换的字节数返回值:没有返回值程序例:使用该函数将字符串"ww.wodctppc

C语言isgraph()函数:判断字符是否除空格外的可打印字符

函数名:isgraph头文件:<ctype.h>函数原型:intisgraph(intch);功能:判断字符是否除空格外的可打印字符参数:intch待检查的字符返回值:ch不是除了空格外的可打印字符返回0,ch是除了空格外的可打印字符返回非0程序例:判断输入的字符是否为除了空格外的可打印字符#incl