什么是_Complex?

时间:2011-03-12 16:01:30

标签: objective-c c

阅读Objective-C type encodings documentation(GCC和Apple的页面互补性相互补充),我偶然发现了_Complex关键字。我从来没有听说过它,当我试图查看它时,我发现大量的结果都在谈论它的错误使用,但从来没有真正做到过。

什么是_Complex,它是如何运作的?

2 个答案:

答案 0 :(得分:5)

复数类型,看起来它使用实部的一半位宽和虚部的一半:

  

_Complex double x;x声明为其实部和虚部的变量   部分都是double类型。   _Complex short int y;声明y   有真实和虚构的类型   short int;这不太可能   有用,但它显示了这一组   复杂的类型是完整的。

关于“EXC_BAD_ACCESS _Complex double return”的帖子

答案 1 :(得分:1)