第一个问题:
第二个问题:
如果C / C ++标准指定了上述问题的答案,那么哪些段落与它们相关?
答案 0 :(得分:12)
是的,这些都是有保障的。在C ++ 11中,参见§7.1.6.2[dcl.type.simple] / table 10,其中列出了所有简单类型说明符(及其组合)及其含义。例如,该表包括以下内容:
unsigned => unsigned int
unsigned int => unsigned int
signed => int
signed int => int
int => int
C11在§6.7.2/ 2中有类似的映射(它的格式不同,但是它指定了相同的组等效组合,至少对于C和C ++共有的所有类型都是如此)。