c语言函数

C语言getw()函数:从流中取一整数

函数名:getw头文件:<stdio.h>函数原型:intgetw(FILE*strem);功能:从流中取一整数参数:stream为要操作的流返回值:成功返回从流中读取的整数,文件结束或者出错返回-1。程序例:在文件中写入整数word,再从文件中读取数据,

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

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

C语言toupper()函数:把小写字母转换为大写字母

函数名:toupper头文件:<ctype.h>函数原型:inttouppper(intch);功能:把小写字母转换为大写字母,不是小写字母的不变参数:intch待转换的字符返回值:返回转换后的字符程序例:把小写字母转换为大写字母#include<ctype.h>#include<stdio.h>in

C语言auto自动变量类型

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

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

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

C语言_status87()函数:获取浮点处理器状态值

函数名:_status87头文件:<float.h>函数原型:unsignedint_status87(void);功能:获取浮点处理器状态值参数:没有参数返回值:返回浮点处理器状态值程序:#include<stdio.h>#include<float.h>intmain(){floatx;doubl

C语言sin()函数:正弦函数

函数名:sin头文件:<math.h>函数原型:doublesin(doublex);功能:正弦函数参数:doublex操作的弧度返回值:返回弧度的正弦值公式:1°=π/180°弧度程序例:求30度角的正弦值,并将结果输出#include<stdio.h>#include<math.h>#define

C语言memccpy()函数:从sour中拷贝m个字节到目标des

函数名:memccpy头文件:<mem.h>函数原型:void*memccpy(void*des,void*suc,unsignedcharc,unsignedm);功能:从sour中拷贝m个字节到目标des中,遇到字符c便停止复制参数:viod*des指向目标区域的指针void*suc指向源区域的指

C语言fgetpos()函数:取得当前文件指针(句柄)

函数名:fgetpos头文件:<stdio.h>函数原型:intfgetpos(FILE*stream);功能:取得当前文件指针(句柄)。参数:stream为要操作的文件流返回值:成功返回0,失败返回非0值。补充:fgetpos把与stream相联系的文件指针的位置保存在pos所指的地方。