c语言函数

C语言atol()函数:将字符串转换成长整型数

函数名:atol头文件:<stdlib.h>函数原型:intatol(constchar*s);功能:将字符串转换成长整型数参数:constchar*s为要转换的字符串返回值:返回转换后的长整型值程序例:将字符串"525713.14"转换成长整型,

C语言atoi()函数:将字符串转换成整型数

函数名:atoi头文件:<stdlib.h>函数原型:intatoi(constchar*s);功能:将字符串转换成整型数参数:constchar*s为要转换的字符串返回值:返回转换后的整型值程序例:将字符串"5257"转换成整型,并输出字符串和转换的整型值#include<stdio.h>#incl

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

函数名:atof头文件:<stdlib.h>函数原型:doubleatof(constchar*s);功能:将字符串转换为浮点值参数:constchar*s为要转换的字符串返回值:返回转换后的浮点值程序例:将字符串"5257.1314"转换成浮点值,

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

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

C语言abort()函数:写一个终止信息到stderr

函数名:abort头文件:<stdlib.h>函数原型:voidabort(void);功能:写一个终止信息到stderr,并异常终止程序参数:没有参数返回值:没有返回值程序例:使用abort函数异常终止一个进程,并输出提示信息#include<stdio.h>#include<stdlib.h>in

C语言setvbuf()函数:把缓冲区与流相关

函数名:setvbuf头文件:<stdio.h>函数原型:intsetvbuf(FILE*stream,char*buf,inttype,unsignedsize);功能:把缓冲区与流相关参数:FILE*stream要关联的流char*buf要相关联的缓冲区inttype关联的类型unsignedsi

C语言setbuf()函数:把缓冲区与流相联

函数名:setbuf头文件:<stdio.h>函数原型:voidsetbuf(FILE*steam,char*buf);功能:把缓冲区与流相联,实现操作缓冲区时直接操作了文件流的功能参数:FILE*stream为要处理的流char*buf为要处理的缓冲区返回值:没有返回值程序例:将标准文件流指定缓冲区

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

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