据Bjarne的Stroustrup的编程原理与实践使用C ++(第六印刷,2012年11月),“每个[中]类型[ int
,double
,char
,string
,和bool
]有文字的自己的风格特点”(第63页)。
在同一本书的第A.2节中,int
提到了(无符号;长)和浮点文字的其他变体,以及(空)指针文字。
是否每个类型都有相应的文字?
Bjarne Stroustrup的《使用C ++的编程原理和实践》(第六印刷,2012年11月)将ISO / IEC 14882:2003称为相关的C ++标准。在其中可以找到相关的第§2.13节,内容如下:
2.13 Literals
There are several kinds of literals.
literal:
integer-literal
character-literal
floating-literal
string-literal
boolean-literal
显然,这是一个详尽的清单。而且因为该列表中的类型可能比文字种类多得多,所以答案是:不,并非每种类型都有对应的文字。
注意:对于C ++ 11情况,请参见Lizusek的答案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句