ctanhf

Defined in header <complex.h> float complex ctanhf( float complex z ); (1) (since C99) double complex ctanh( double complex z ); (2) (since C99) long double complex ctanhl( long double complex z ); (3) (since C99) Defined in header <tgmath.h> #define tanh( z ) (4) (since C99) 1-3) Computes the complex hyperbolic tangent of z. 4) Type-generic macro: If z has type long double complex, ctanhl is called. if z has type double complex,

wcstol

Defined in header <cwchar> long wcstol( const wchar_t* str, wchar_t** str_end, int base ); (since C95) long long wcstoll( const wchar_t* str, wchar_t** str_end, int base ); (since C99) Interprets an integer value in a wide string pointed to by str. Discards any whitespace characters (as identified by calling isspace()) until the first non-whitespace character is found, then takes as many characters as possible to form a valid base-n (where n=base) integer number

feholdexcept

Defined in header <<fenv.h>> int feholdexcept( fenv_t* envp ); (since C99) First, saves the current floating-point environment to the object pointed to by envp (similar to fegetenv), then clears all floating-point status flags, and then installs the non-stop mode: future floating-point exceptions will not interrupt execution (will not trap), until the floating-point environment is restored by feupdateenv or fesetenv. This function may be used in the beginning of a sub

iswblank

Defined in header <wctype.h> int iswblank( wint_t ch ); (since C99) Checks if the given wide character is classified as blank character (that is, a whitespace character used to separate words in a sentence) by the current C locale. In the default C locale, only space (0x20) and horizontal tab (0x09) are blank characters. Parameters ch - wide character Return value Non-zero value if the wide character is a blank character, zero otherwise. Example #include

qsort

Defined in header <stdlib.h> void qsort( void *ptr, size_t count, size_t size, int (*comp)(const void *, const void *) ); (1) errno_t qsort_s( void *ptr, rsize_t count, rsize_t size, int (*comp)(const void *, const void *, void *), void *context ); (2) (since C11) 1) Sorts the given array pointed to by ptr in ascending order. The array contains count elements of size bytes. Function pointed to by comp is used for object c

iswdigit

Defined in header <wctype.h> int iswdigit( wint_t ch ); (since C95) Checks if the given wide character corresponds (if narrowed) to one of the ten decimal digit characters 0123456789. Parameters ch - wide character Return value Non-zero value if the wide character is an numeric character, zero otherwise. Notes iswdigit and iswxdigit are the only standard wide character classification functions that are not affected by the currently installed C locale. Exa

character constant

Syntax ' c-char ' (1) u ' c-char ' (since C11) (2) U ' c-char ' (since C11) (3) L ' c-char ' (4) ' c-char-sequence ' (5) where. c-char is either a character from the basic source character set minus single-quote ('), backslash (\), or the newline character. escape sequence: one of special character escapes \' \" \? \\ \a \b \f \n \r \t \v, hex escapes \x... or octal escapes \... as defined in escape sequences. universal character name, \u... or \U... as

time

Defined in header <time.h> time_t time( time_t *arg ); Returns the current calendar time encoded as a time_t object, and also stores it in the time_t object pointed to by arg (unless arg is a null pointer). Parameters arg - pointer to a time_t object where the time will be stored, or a null pointer Return value Current calendar time encoded as time_t object on success, (time_t)(-1) on error. If arg is not a null pointer, the return value is also stored in the

cabsf

Defined in header <complex.h> float cabsf( float complex z ); (1) (since C99) double cabs( double complex z ); (2) (since C99) long double cabsl( long double complex z ); (3) (since C99) Defined in header <tgmath.h> #define fabs( z ) (4) (since C99) 1-3) Computes the complex absolute value (also known as norm, modulus, or magnitude) of z. 4) Type-generic macro: if z has type long double complex or long double imaginary, cabsl is c

trunc

Defined in header <math.h> float truncf( float arg ); (1) (since C99) double trunc( double arg ); (2) (since C99) long double truncl( long double arg ); (3) (since C99) Defined in header <tgmath.h> #define trunc( arg ) (4) (since C99) 1-3) Computes the nearest integer not greater in magnitude than arg. 4) Type-generic macro: If arg has type long double, truncl is called. Otherwise, if arg has integer type or the type double, trun