描述 C 库函数 double log(double x) 返回 x 的自然对数(基数为 e 的对数)。 声明 下面是 log() 函数的声明。 double log(double x) 参数 x -- 浮点值。 返回值 该函数返回 x 的自然对数。 实例 下面...
描述 C 库函数 double log10(double x) 返回 x 的常用对数(基数为 10 的对数)。 声明 下面是 log10() 函数的声明。 double log10(double x) 参数 x -- 浮点值。 返回值 该函数返回 x 的常用对数,x 的值...
描述 C 库函数 double fabs(double x) 返回 x 的绝对值。 声明 下面是 fabs() 函数的声明。 double fabs(double x) 参数 x -- 浮点值。 返回值 该函数返回 x 的绝对值。 实例 下面的实例演示了 fabs() 函...
描述 C 库函数 double floor(double x) 返回小于或等于 x 的最大的整数值。 声明 下面是 floor() 函数的声明。 double floor(double x) 参数 x -- 浮点值。 返回值 该函数返回不大于 x 的最大整数值。...
描述 C 库函数 double fmod(double x, double y) 返回 x 除以 y 的余数。 声明 下面是 fmod() 函数的声明。 double fmod(double x, double y) 参数 x -- 代表分子的浮点值。 y -- 代表分母的浮点值。 返回值 该...
描述 C 库宏 int setjmp(jmp_buf environment) :创建本地的jmp_buf缓冲区并且初始化,用于将来跳转回此处。这个子程序保存程序的调用环境于env参数所指的缓冲区,env将被longjmp使用。如果是从...
描述 C 库函数 void longjmp(jmp_buf environment, int value) 恢复最近一次调用 setjmp() 宏时保存的环境, jmp_buf 参数的设置是由之前调用 setjmp() 生成的。 声明 下面是 longjmp() 函数的声明。 void lo...
描述 C 库函数 void (*signal(int sig, void (*func)(int)))(int) 设置一个函数来处理信号,即带有 sig 参数的信号处理程序。 声明 下面是 signal() 函数的声明。 void (*signal(int sig, void (*func)(int)))(int)...
描述 C 库函数 int raise(int sig) 会促使生成信号 sig 。 sig 参数与 SIG 宏兼容。 声明 下面是 raise() 函数的声明。 int raise(int sig) 参数 sig -- 要发送的信号码。下面是一些重要的标准信号常量...
描述 C 库宏 void va_start(va_list ap, last_arg) 初始化 ap 变量,它与 va_arg 和 va_end 宏是一起使用的。 last_arg 是最后一个传递给函数的已知的固定参数,即省略号之前的参数。 这个宏必须在使...