c语言strtof函数用法,c语言工具函数

abort

abs

assert

atexit

atof

atoi

atol

atoll

bsearch

div

exit

_Exit

getenv

labs

llabs

ldiv

lldiv

longjmp

qsort

raise

rand

setjmp

signal

srand

strtod

strtof

strtol

strtold

strtoll

strtoul

strtoull

system

va_arg、var_copy、va_start及va_end

该节的函数大都使用头文件。定义的类型div_t和ldiv_t分别是函数div()和ldiv()的返回值类型。

1.abort

#include

void abort(voi );

使程序立即非正常终止,一般不对缓冲区清仓。

2.abs

#include

int abs(int num);

返回整数变元num的绝对值。

3.assert

#include

void assert(int exp);

当表达式exp求值为0时,宏先向标准错误流stderr写错误信息,然后使程序非正常终止,否则,该宏无任何作用。

当宏NDEBUG定义时,该宏的定义为空。

4.atexit

#include

int atexit(void (*func)(void));

使得程序终止时调用由func指针指向的函数。如果成功注册,则函数返回0值,否则返回非0值。

最少应允许注册32个终止函数,被注册的函数以注册的反序调用。

5.atof

#include

double atof(const char *str);

把str指向的串转换为双精度浮点值,串中必须含合法的浮点数,否则返回值不确定。

串中的数可以由有效浮点数中的任何字符结束,如空白符、除句号外的标点符号和E或e之外的字符等。

6.atoi

#include

int atoi(const char *str);

把str指向的串转换为整数(int)值。串中必须含合法整型数,否则返回值无定义。

串中的整数内容可由任何不是该整数的一部分的字符终止,如空白符、标点符号和字符等。

7.atol

#include

long atol(const char *str);

把str指向的串转换为长整数(long int)值。串中必须含合法整型数,否则返回值无定义。

串中的整数内

你可能感兴趣的:(c语言strtof函数用法)