求助,整数常量默认是int类型是在哪里规定的

如题所述

C语言中的常量一般分为两类整型常量和浮点数常量。

整型常量的默认数据类型是int类型,即有符号整型。
浮点数常量的默认类型是double类型,即长浮点数类型。

注意:整型常量中有一类特殊的常量,即字符常量,有字符常量,引申出字符串常量。字符常量的默认类型是char类型,即有符号字符类型,字符串常量的类型,一般为const int类型。同时,不同的编译器,略有不同,但一般遵守该规则。
温馨提示:答案为网友推荐,仅供参考
相似回答