< c‎ | numeric‎ | complex
Defined in header <complex.h>
#define complex _Complex
(since C99)

This macro expands to a type specifier used to identify complex types.

A program may undefine and perhaps then redefine the complex macro.

[edit] References

  • C11 standard (ISO/IEC 9899:2011):
  • 7.3.1/4 complex (p: 188)
  • C99 standard (ISO/IEC 9899:1999):
  • 7.3.1/2 complex (p: 170)

[edit] See also

imaginary type macro
(macro constant)