C中“Real Types”和“Arithmetic Types”之间的区别是什么?

C中“Real Types”和“Arithmetic Types”之间的区别是什么?

问题描述:

C99标准它们描述为这样:C中“Real Types”和“Arithmetic Types”之间的区别是什么?

的整数和浮点实际类型 统称为真正的类型。

整数和浮点类型是 统称为算术类型。

这是否意味着它们在C中是相同的?或者他们之间有什么不同?

复杂类型是算术类型,但不是真正的类型。

+0

谢谢。我在阅读时不小心。我误解了“实际浮动类型”和“浮动类型”,这是两个不同的东西。 D'哦!非常感谢! :) – 2010-10-07 23:56:09

从ISO C 99 6.2.5 18:

整数和浮点类型被统称为算术类型。每种算术类型 属于一个类型域:实型类型域包含实型,复合类型域包含复类型。