Namespaces
Variants
Views
Actions

From cppreference.com
< c‎ | numeric‎ | complex
Revision as of 15:23, 1 July 2013 by P12bot (Talk | contribs)

Defined in header <complex.h>
#define I /* unspecified */
(since C99)

The I macro expands to either Complex_I or Imaginary_I. If the implementation does not support imaginary types, then the macro always expands to Complex_I.

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

See also

the complex unit constant i
(macro constant) [edit]
the imaginary unit constant i
(macro constant) [edit]