blob: 66cf11a43ffd272464472f9e8054e4475de17bf4 [file] [log] [blame]
C_INT int
C_SHORT short int
C_LONG long int
C_LONG_LONG long long int
C_SIGNED_CHAR signed char/unsigned char
C_SIZE_T size_t
C_INT8_T int8_t
C_INT16_T int16_t
C_INT32_T int32_t
C_INT64_T int64_t
C_INT_LEAST8_T int_least8_t
C_INT_LEAST16_T int_least16_t
C_INT_LEAST32_T int_least32_t
C_INT_LEAST64_T int_least64_t
C_INT_FAST8_T int_fast8_t
C_INT_FAST16_T int_fast16_t
C_INT_FAST32_T int_fast32_t
C_INT_FAST64_T int_fast64_t
C_INTMAX_T intmax_t
C_INTPTR_T intptr_t
C_FLOAT float
C_DOUBLE double
C_LONG_DOUBLE long double
C_FLOAT_COMPLEX float _Complex
C_DOUBLE_COMPLEX double _Complex
C_LONG_DOUBLE_COMPLEX long double _Complex
C_BOOL _Bool
C_CHAR char
C_NULL_CHAR '\0'
C_ALERT '\a'
C_BACKSPACE '\b'
C_FORM_FEED '\f'
C_NEW_LINE '\n'
C_CARRIAGE_RETURN '\r'
C_HORIZONTAL_TAB '\t'
C_VERTICAL_TAB '\v'
C_PTR C pointer
C_FUNPTR C function pointer
C_NULL_PTR Null C pointer
C_NULL_FUNPTR Null C function pointer
C_ASSOCIATED (C_PTR_1 [, C_PTR_2]) C pointer association status.
C_F_POINTER (CPTR, FPTR [, SHAPE]) Sets a Fortran pointer.
C_F_PROCPOINTER (CPTR, FPTR) Sets a Fortran procedure pointer.
C_FUNLOC (X) Returns a C function pointer for the given procedure.
C_LOC (X) Returns a C pointer for the given variable.