imaginary宏
概要:
#define imaginary _Imaginary
描述:
该宏会扩展为C语言关键词_Imaginary,_Imaginary是表示虚数类型的类型说明符。
当且仅当实现支持虚数类型时,宏imaginary才会被定义。
尽管ISO/IEC 9899:2018标准有保留标识符的规定;但程序可以取消宏imaginary定义,并且可以再重新定义宏imaginary。
范例:
|
|
可能输出:
z = 2.30 + 3.50i
注:由于目前编译器对虚数的支持都不够理想,上述程序的运行结果并未得到验证。
相关内容:
_Imaginary_I | 表示const float _Imaginary类型的具有虚数单位值的宏。 |