7.2 Header Files

The list of header files required for using the libraries of the CC-RH are listed below.

The macro definitions and function declarations are described in each file.

Table 7.2

Header Files

File Name

Outline

assert.h

Header file for program diagnostics

ctype.h

Header file for character conversion and classification

errno.h

Header file for reporting error condition

float.h

Header file for floating-point representation and floating-point operation

limits.h

Header file for quantitative limiting of integers

math.h

Header file for mathematical calculation

mathf.h

Header file for mathematical calculation (declares single-precision math functions and defines single-precision macros outside of the ANSI standard)

setjmp.h

Header file for non-local jump

stdarg.h

Header file for supporting functions having variable arguments

stddef.h

Header file for common definitions

stdio.h

Header file for standard I/O

stdlib.h

Header file for standard utilities

string.h

Header file for memory manipulation and character string manipulation

_h_c_lib.h

Header file for the initial setting routine