What's new
Here are the changes to this information for this edition.
- C99 Features
- <ctype.h> (See <ctype.h>)
- <math.h> (See <math.h>)
- <stdarg.h> (See <stdarg.h>)
- New <stdbool.h> (See <stdbool.h>)
- <wchar.h> (See <wchar.h>)
- <wctype.h> (See <wctype.h>)
- “Mathematical” table (See Mathematical)
- “Type Conversion” table (See Type Conversion)
- “Handling Argument Lists” table (See Handling Argument Lists)
- “Character Testing” table (See Character Testing)
- “Multibyte Character Testing” table (See Multibyte Character Testing)
- assert() (See assert() — Verify Condition)
- erf(), erfc() (See erf() – erfc() — Calculate Error Functions)
- hypot() (See hypot() — Calculate Hypotenuse)
- isblank() (See isalnum() – isxdigit() — Test Integer Value)
- New iswblank() (See iswalnum() – iswxdigit() — Test Wide Integer Value)
- iswctype() (See iswctype() — Test for Character Property)
- printf() (See printf() — Print Formatted Characters)
- New quantexpd32(), quantexpd64(), quantexpd128() (See quantexpd32() - quantexpd64() - quantexpd128() — Compute the Quantum Exponent)
- New quantized32(), quantized64(), quantized128() (See quantized32() - quantized64() - quantized128() — Set the Quantum Exponent of X to the Quantum Exponent of Y)
- New samequantumd32(), samequantumd64(), samequantumd128() (See samequantumd32() - samequantumd64() - samequantumd128() — Determine if Quantum Exponents X and Y are the Same)
- scanf() (See scanf() — Read Data)
- strftime() (See strftime() — Convert Date/Time to String)
- strtod() (See strtod() - strtof() - strtold() — Convert Character String to Double, Float, and Long Double)
- strtod64() (See strtod32() - strtod64() - strtod128() — Convert Character String to Decimal Floating-Point)
- New va_copy() (See va_arg() – va_copy() – va_end() – va_start() — Handle Variable Argument List)
- wcstod() (See wcstod() - wcstof() - wcstold() — Convert Wide-Character String to Double, Float, and Long Double)
- New wcstof(), wcstold() (See wcstod() - wcstof() - wcstold() — Convert Wide-Character String to Double, Float, and Long Double)
- wcstod64() (See wcstod32() - wcstod64() - wcstod128() — Convert Wide-Character String to Decimal Floating-Point)
- “errno Macros” table (See errno Macros)
- “Unicode from Other ILE Languages” section (See Unicode from Other ILE Languages)
- “Standard C Library Functions Table” (See Standard C Library Functions Table, By Name)
- Miscellaneous
- exit() (See exit() — End Program)
- _Ropen() (See _Ropen() — Open a Record File for I/O Operations)
- New “Other ILE Languages” section (See Other ILE Languages)
- “Data Type Compatibility” (See Data Type Compatibility)