c语言函数

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

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

C语言extern外部变量

外部变量,即全局变量,是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件末尾。如果在定义点之前的函数想引用该外部变量,则应该在引用之前用关键字extern对该变量进行“外部变量声明”,

C语言calloc()函数:用于分配堆内存

函数名:calloc头文件:<stdlib.h>函数原型:void*calloc(size_tn,size_ts);功能:用于分配堆内存参数:size_t*n分配空间的个数size_t*m分配空间的字节数返回值:返回所分配内存的指针程序例:使用该函数为输入的元素动态分配内存空间#include<std

C语言cos()函数:余弦函数

函数名:cos头文件:<math.h>函数原型:doublecos(doublex);功能:余弦函数参数:doublex要操作的弧度返回值:返回x弧度的余弦值公式:1°=π/180°弧度注意:cos()是已知一个角的弧度值x,求该角的余弦值y程序例:求60度角的余弦值,

C语言fwrite()函数:写内容到流中

函数名:fwrite头文件:<stdio.h>功能:写内容到流中,从指针ptr开始把n个数据项添加到给定输出流stream,每个数据项的长度为size个字节。函数原型:intfwrite(void*ptr,intsize,intnitems,

C语言realloc()函数:用于重新分配指定大小的堆内存空间

函数名:realloc头文件:<stdlib.h>函数原型:void*realloc(void*p,unsignedsize);功能:用于重新分配指定大小的堆内存空间参数:void*p指向内存区的指针unsignedsize为重新分配内存的大小返回值:返回重新分配后内存块的指针程序例:使用该函数为d分

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

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

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

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

C语言putw()函数:把一字符或字送到流中

函数名:putw头文件:<stdio.h>函数原型:intputw(intw,FILE*stream);功能:把一字符或字送到流中参数:intw为要输出的字符或字送到流中FILE*stream为要操作的流返回值:返回输出的整数程序例:将整数word输出到标准输出流中#include<stdio.h>i

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

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