I
Материал из cppreference.com
![]() | Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
Определено в заголовочном файле <complex.h> | ||
#define I /* unspecified */ | (начиная с C99) | |
I
макрос расширяется либо Complex_I или Imaginary_I. Если реализация не поддерживает мнимых типов, то макрос всегда расширяется до Complex_I.Оригинал:
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.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Этот раздел не завершён Причина: on what condition imaginary types are supported? The standard seems unclear. Maybe when __STDC_IEC_559_COMPLEX__ is defined? |
Программа может неопределенное и, возможно, затем переопределить imaginary макро.
Оригинал:
A program may undefine and perhaps then redefine the imaginary macro.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
[править]См. также
(C99) | комплексная константа i (макроконстанта) |
(C99) | константа мнимая единица i (макроконстанта) |