C语言
-
offsetof-C语言标准库|
C 库宏 - offsetof() 描述 C 库宏 offsetof(type, member-designator) 会生成一个类型为 size_t 的整型常量,它是一个结构成员相对于结构开头的字节偏移量...
-
NULL-C语言标准库|
C 库宏 - NULL 描述 C 库宏 NULL 是一个空指针常量的值。它可以被定义为 ((void*)0), 0 或 0L,这取决于编译器供应商。 声明 下面是取决于编译器...
-
va_end-C语言标准库|
C 库宏 - va_end() 描述 C 库宏 void va_end(va_list ap) 允许使用了 va_start 宏的带有可变参数的函数返回。如果在从函数返回之前没有调用 va_end ,则...
-
va_arg-C语言标准库|
C 库宏 - va_arg() 描述 C 库宏 type va_arg(va_list ap, type) 检索函数参数列表中类型为 type 的下一个参数。它无法判断检索到的参数是否是传给函数...
-
va_start-C语言标准库|
C 库宏 - va_start() 描述 C 库宏 void va_start(va_list ap, last_arg) 初始化 ap 变量,它与 va_arg 和 va_end 宏是一起使用的。last_arg 是最后一个传递给函数...
-
raise-C语言标准库|
C 库函数 - raise() 描述 C 库函数 int raise(int sig) 会促使生成信号 sig 。 sig 参数与 SIG 宏兼容。 声明 下面是 raise() 函数的声明。 int raise ( int ...
-
signal-C语言标准库|
C 库函数 - signal() 描述 C 库函数 void (*signal(int sig, void (*func)(int)))(int) 设置一个函数来处理信号,即带有 sig 参数的信号处理程序。 声明 下面...
-
longjmp-C语言标准库|
C 库函数 - longjmp() 描述 C 库函数 void longjmp(jmp_buf environment, int value) 恢复最近一次调用 setjmp() 宏时保存的环境, jmp_buf 参数的设置是由之前调...
-
setjmp-C语言标准库|
C 库宏 - setjmp() 描述 C 库宏 int setjmp(jmp_buf environment) 把当前环境保存在变量 environment 中,以便函数 longjmp() 后续使用。如果这个宏直接从宏调...
-
fmod-C语言标准库|
C 库函数 - fmod() 描述 C 库函数 double fmod(double x, double y) 返回 x 除以 y 的余数。 声明 下面是 fmod() 函数的声明。 double fmod(double x, double y) 参数...
-
floor-C语言标准库|
C 库函数 - floor() 描述 C 库函数 double floor(double x) 返回小于或等于 x 的最大的整数值。 声明 下面是 floor() 函数的声明。 double floor ( double x ...
-
fabs-C语言标准库|
C 库函数 - fabs() 描述 C 库函数 double fabs(double x) 返回 x 的绝对值。 声明 下面是 fabs() 函数的声明。 double fabs ( double x ) 参数 x -- 浮点值。 返...
-
ceil-C语言标准库|
C 库函数 - ceil() 描述 C 库函数 double ceil(double x) 返回大于或等于 x 的最小的整数值。 声明 下面是 ceil() 函数的声明。 double ceil ( double x ) 参数...
-
sqrt-C语言标准库|
C 库函数 - sqrt() 描述 C 库函数 double sqrt(double x) 返回 x 的平方根。 声明 下面是 sqrt() 函数的声明。 double sqrt ( double x ) 参数 x -- 浮点值。 返...
-
pow-C语言标准库|
C 库函数 - pow() 描述 C 库函数 double pow(double x, double y) 返回 x 的 y 次幂,即 xy。 声明 下面是 pow() 函数的声明。 double pow ( double x , double y ) 参...
-
modf-C语言标准库|
C 库函数 - modf() 描述 C 库函数 double modf(double x, double *integer) 返回值为小数部分(小数点后的部分),并设置 integer 为整数部分。 声明 下面...
-
log10-C语言标准库|
C 库函数 - log10() 描述 C 库函数 double log10(double x) 返回 x 的常用对数(基数为 10 的对数)。 声明 下面是 log10() 函数的声明。 double log10 ( do...
-
log-C语言标准库|
C 库函数 - log() 描述 C 库函数 double log(double x) 返回 x 的自然对数(基数为 e 的对数)。 声明 下面是 log() 函数的声明。 double log ( double x ) 参...
-
ldexp-C语言标准库|
C 库函数 - ldexp() 描述 C 库函数 double ldexp(double x, int exponent) 返回 x 乘以 2 的 exponent 次幂。 声明 下面是 ldexp() 函数的声明。 double ldexp ( dou...
-
frexp-C语言标准库|
C 库函数 - frexp() 描述 C 库函数 double frexp(double x, int *exponent) 把浮点数 x 分解成尾数和指数。返回值是尾数,并将指数存入 exponent 中。所得的...