Imaginary_I

From cppreference.com
< c‎ | numeric‎ | complex
Defined in header <complex.h>
#define Imaginary_I /* unspecified */
(since C99)

The Imaginary_I macro expands to a value of type const float _Imaginary with the value of the imaginary unit. The macro is defined only if the implementation supports imaginary types.

[edit] See also

(C99)
the complex unit constant i
(macro constant)
(C99)
the complex or imaginary unit constant i
(macro constant)