规定了关键字</code>_Complex</code>。因而有3种复数类型：次序不是必须遵守的，比如float _Complex也可以写成_Complex float。codice_5扩展为类型为codice_6的常量值，其值为虚数单位。C99规定codice_7作为宏扩展为codice_8。但C++未定义codice_7宏。gcc仅支持complex type，不支持imaginary type。因此宏codice_10扩展为codice_5。定义复数变量时，可以如此：doubl