Type support

From cppreference.com
< c

Template:c/types/navbar

Contents

[edit] Basic types

[edit] Fundamental types defined by the language

[edit] Additional basic types and macros

Template:c/types/dcl list max align t
Defined in header <stddef.h>
unsigned integer type returned by the sizeof operator
(typedef)
signed integer type returned when subtracting two pointers
(typedef)
implementation-defined null pointer constant
(macro constant)
byte offset from the beginning of a struct type to specified member
(function macro)
Defined in header <stdbool.h>
__bool_true_false_are_defined
(C99)
C compatibility macro constant, expands to integer constant 1
(macro constant)
Defined in header <stdalign.h>
__alignas_is_defined
(C99)
C compatibility macro constant, expands to integer constant 1
(macro constant)

[edit] Fixed width integer types (since C99)

[edit] Numeric limits