c语言函数

strtod():将字符串转换为浮点数

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

C语言fputchar()函数:送一个字符到标准输出流

函数名:fputchar头文件:<stdio.h>函数原型:intfputchar(charch);功能:送一个字符到标准输出流(stdout)中,送一个字符到屏幕。等价于fputc(c,stdout);参数:ch为要输出到屏幕的字符返回值:成功返回所写的字符,失败返回EOF。

C语言malloc()函数:用于分配指定大小的堆内存

函数名:malloc头文件:<stdlib.h>函数原型:void*malloc(unsignedsize);功能:用于分配指定大小的堆内存参数:unsignedsize分配空间的大小返回值:返回所分配内存的指针程序例:使用该函数为字符串"www.dotcpp.com"动态分配内存。

C语言tmpnam()函数:创建一个唯一的文件名

函数名:tmpnam头文件:<stdio.h>函数原型:char*tmpnam(char*sptr);功能:创建一个唯一的文件名参数:char*sptr要创建的文件名返回值:返回指向该文件名的指针程序例:创建一个唯一的文件名,并输出提示#include<stdio.h>intmain(void){ch

C语言scanf()函数:执行格式化输入

函数名:scanf头文件:<stdio.h>函数原型:intscanf(char*format[,argument,...]);功能:执行格式化输入参数:char*format[,argument,...]要输入的格式返回值:输入的字符个数程序例:用于格式化输入#include<stdio.h>#in

C语言fputs()函数:送一个字符到一个流中

函数名:fputs头文件:<stdio.h>函数原型:intfputs(char*str,FILE*stream);功能:送一个字符到一个流中把str所指的以&#39;\0&#39;结尾的字符串送入流中,不加换行符&#39;\n&#39;,不拷贝串结束符&#39;\0&#39;。

C语言sinh()函数:求出指定值的双曲正弦值

函数名:sinh头文件:<math.h>函数原型:doublesinh(doublex);功能:求出指定值的双曲正弦值参数:doublex为要计算双曲正弦值返回值:返回给定值的双曲正弦值注意:sinh(x)=(e^x-e^(-x))/2程序例:求出x的双曲正弦值,

C语言atexit()函数:用于注册终止

函数名:atexit头文件:<stdlib.h>函数原型:intatexit(void(*func)(void)));功能:用于注册终止参数:func为指向终止处理函数的指针返回值:成功返回0值,失败返回非0值程序例:使用该函数实现程序终止时,