This page tries to list all the macro symbols that are available from theStandard Library. The symbols are written as follows:
().Contents |
_ A B C D E F H I K L M N O P R S T U V W X
__alignas_is_defined(since C11)
__alignof_is_defined(since C11)
__bool_true_false_are_defined(since C99)
_Complex_I(since C99)
_Imaginary_I(since C99)
_IOFBF
_IOLBF
_IONBF
acos()(generic)(since C99)
acosh()(generic)(since C99)
alignas(keyword macro)(since C11)
alignof(keyword macro)(since C11)
and(operator macro)(since C95)
and_eq(operator macro)(since C95)
asin()(generic)(since C99)
asinh()(generic)(since C99)
assert()
atan()(generic)(since C99)
atan2()(generic)(since C99)
atanh()(generic)(since C99)
ATOMIC_TYPE_LOCK_FREE |
|---|
ATOMIC_BOOL_LOCK_FREE(since C11) |
ATOMIC_FLAG_INIT(since C11)
ATOMIC_VAR_INIT()(since C11)(deprecated in C17)
bitand(operator macro)(since C95)
bitor(operator macro)(since C95)
bool(keyword macro)(since C99)
BOOL_WIDTH(since C23)
BUFSIZ
carg()(generic)(since C99)
cbrt()(generic)(since C99)
ceil()(generic)(since C99)
CHAR_BIT
CHAR_MAX
CHAR_MIN
CHAR_WIDTH(since C23)
cimag()(generic)(since C99)
CLOCKS_PER_SEC
CMPLX()(since C11)
CMPLXF()(since C11)
CMPLXL()(since C11)
compl(operator macro)(since C95)
complex(keyword macro)(since C99)
conj()(generic)(since C99)
copysign()(generic)(since C99)
cos()(generic)(since C99)
cosh()(generic)(since C99)
cproj()(generic)(since C99)
creal()(generic)(since C99)
DBL_DECIMAL_DIG(since C11)
DBL_DIG
DBL_EPSILON
DBL_HAS_SUBNORM(since C11)
DBL_MANT_DIG
DBL_MAX
DBL_MAX_10_EXP
DBL_MAX_EXP
DBL_MIN
DBL_MIN_10_EXP
DBL_MIN_EXP
DBL_TRUE_MIN(since C11)
DECIMAL_DIG(since C99)
EDOM
EILSEQ(since C95)
EOF
ERANGE
erf()(generic)(since C99)
erfc()(generic)(since C99)
errno(macro variable)
EXIT_FAILURE
EXIT_SUCCESS
exp()(generic)(since C99)
exp2()(generic)(since C99)
expm1()(generic)(since C99)
fabs()(generic)(since C99)
false(since C99)
fdim()(generic)(since C99)
FE_ALL_EXCEPT(since C99)
FE_DFL_ENV(since C99)
FE_DIVBYZERO(since C99)
FE_DOWNWARD(since C99)
FE_INEXACT(since C99)
FE_INVALID(since C99)
FE_OVERFLOW(since C99)
FE_TONEAREST(since C99)
FE_TOWARDZERO(since C99)
FE_UNDERFLOW(since C99)
FE_UPWARD(since C99)
FILENAME_MAX
floor()(generic)(since C99)
FLT_DECIMAL_DIG(since C11)
FLT_DIG
FLT_EPSILON
FLT_EVAL_METHOD(since C99)
FLT_HAS_SUBNORM(since C11)
FLT_MANT_DIG
FLT_MAX
FLT_MAX_10_EXP
FLT_MAX_EXP
FLT_MIN
FLT_MIN_10_EXP
FLT_MIN_EXP
FLT_RADIX
FLT_ROUNDS
FLT_TRUE_MIN(since C11)
fma()(generic)(since C99)
fmax()(generic)(since C99)
fmin()(generic)(since C99)
fmod()(generic)(since C99)
FOPEN_MAX
FP_FAST_FMA(since C99)
FP_FAST_FMAF(since C99)
FP_FAST_FMAL(since C99)
FP_ILOGB0(since C99)
FP_ILOGBNAN(since C99)
FP_INFINITE(since C99)
FP_NAN(since C99)
FP_NORMAL(since C99)
FP_SUBNORMAL(since C99)
FP_ZERO(since C99)
fpclassify()(since C99)
frexp()(generic)(since C99)
HUGE_VAL
HUGE_VALF(since C99)
HUGE_VALL(since C99)
hypot()(generic)(since C99)
I(since C99)
ilogb()(generic)(since C99)
imaginary(keyword macro)(since C99)
INFINITY(since C99)
INTWIDTH_MAX |
|---|
INT_FAST16_MAX(since C99) |
INTWIDTH_MIN |
|---|
INT_FAST16_MIN(since C99) |
INTWIDTH_WIDTH |
|---|
INT_FAST16_WIDTH(since C23) |
INT_MAX
INT_MIN
INT_WIDTH(since C23)
INT16_C()(since C99)
INT32_C()(since C99)
INT64_C()(since C99)
INT8_C()(since C99)
INTMAX_C()(since C99)
isfinite()(since C99)
isgreater()(since C99)
isgreaterequal()(since C99)
isinf()(since C99)
isless()(since C99)
islessequal()(since C99)
islessgreater()(since C99)
isnan()(since C99)
isnormal()(since C99)
isunordered()(since C99)
kill_dependency()(since C11)
L_tmpnam
L_tmpnam_s(since C11)
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
LDBL_DECIMAL_DIG(since C11)
LDBL_DIG
LDBL_EPSILON
LDBL_HAS_SUBNORM(since C11)
LDBL_MANT_DIG
LDBL_MAX
LDBL_MAX_10_EXP
LDBL_MAX_EXP
LDBL_MIN
LDBL_MIN_10_EXP
LDBL_MIN_EXP
LDBL_TRUE_MIN(since C11)
ldexp()(generic)(since C99)
lgamma()(generic)(since C99)
LLONG_MAX(since C99)
LLONG_MIN(since C99)
LLONG_WIDTH(since C23)
llrint()(generic)(since C99)
llround()(generic)(since C99)
log()(generic)(since C99)
log10()(generic)(since C99)
log1p()(generic)(since C99)
log2()(generic)(since C99)
logb()(generic)(since C99)
LONG_MAX
LONG_MIN
LONG_WIDTH(since C23)
lrint()(generic)(since C99)
lround()(generic)(since C99)
MATH_ERREXCEPT(since C99)
math_errhandling(since C99)
MATH_ERRNO(since C99)
MB_CUR_MAX(macro variable)
MB_LEN_MAX
NAN(since C99)
nearbyint()(generic)(since C99)
nextafter()(generic)(since C99)
nexttoward()(generic)(since C99)
noreturn(keyword macro)(since C11)
not(operator macro)(since C95)
not_eq(operator macro)(since C95)
NULL
offsetof()
ONCE_FLAG_INIT(since C11)
or(operator macro)(since C95)
or_eq(operator macro)(since C95)
pow()(generic)(since C99)
PRI{d i o u x X}WIDTH(macro string) |
|---|
PRId16(since C99) |
PTRDIFF_MAX(since C99)
PTRDIFF_MIN(since C99)
PTRDIFF_WIDTH(since C23)
RAND_MAX
remainder()(generic)(since C99)
remquo()(generic)(since C99)
rint()(generic)(since C99)
round()(generic)(since C99)
RSIZE_MAX(macro variable)(since C11)
scalbln()(generic)(since C99)
scalbn()(generic)(since C99)
SCHAR_MAX
SCHAR_MIN
SCHAR_WIDTH(since C23)
SCN{d i o u x}WIDTH(macro string) |
|---|
SCNd16(since C99) |
SEEK_CUR
SEEK_END
SEEK_SET
setjmp()
SHRT_MAX
SHRT_MIN
SHRT_WIDTH(since C23)
SIG_ATOMIC_MAX(since C99)
SIG_ATOMIC_MIN(since C99)
SIG_ATOMIC_WIDTH(since C23)
SIG_DFL
SIG_ERR
SIG_IGN
SIGABRT
SIGFPE
SIGILL
SIGINT
signbit()(since C99)
SIGSEGV
SIGTERM
sin()(generic)(since C99)
sinh()(generic)(since C99)
SIZE_MAX(since C99)
SIZE_WIDTH(since C23)
sqrt()(generic)(since C99)
static_assert(keyword macro)(since C11)
stderr
stdin
stdout
tan()(generic)(since C99)
tanh()(generic)(since C99)
tgamma()(generic)(since C99)
thread_local(keyword macro)(since C11)
TIME_UTC(since C11)
TMP_MAX
TMP_MAX_S(since C11)
true(since C99)
trunc()(generic)(since C99)
TSS_DTOR_ITERATIONS(since C11)
UCHAR_MAX
UCHAR_WIDTH(since C23)
UINTWIDTH_MAX |
|---|
UINT_FAST16_MAX(since C99) |
UINTWIDTH_WIDTH |
|---|
UINT_FAST16_WIDTH(since C23) |
UINT_MAX
UINT_WIDTH(since C23)
UINT16_C()(since C99)
UINT32_C()(since C99)
UINT64_C()(since C99)
UINT8_C()(since C99)
UINTMAX_C()(since C99)
ULLONG_MAX(since C99)
ULLONG_WIDTH(since C23)
ULONG_MAX
ULONG_WIDTH(since C23)
USHRT_MAX
USHRT_WIDTH(since C23)
va_arg()
va_copy()(since C99)
va_end()
va_list
va_start()
WCHAR_MAX(since C99)
WCHAR_MIN(since C99)
WCHAR_WIDTH(since C23)
WEOF(since C95)
WINT_MAX(since C99)
WINT_MIN(since C99)
WINT_WIDTH(since C23)
xor(operator macro)(since C95)
xor_eq(operator macro)(since C95)
C++ documentation forMacro Symbol Index |