C语言中,什么是合法的数值型常量?

如题所述

C语言中,按照既定的规则定义的常量就是合法的数值型常量,分为以下3种:

1、十进制整数

十进制整数就是通常整数的写法。例如:11、15、21等。

2、 八进制整数

八进制整数的书写形式是在通常八进制整数的前面加一个数字0。例如:00、0111、015、021等,它们分别表示十进制整数:0、73、13、17。

3、 十六进制整数

十六进制整数的书写形式是在通常十六进制整数的前面加0x。例如:0x0、0x111、0x15、0x21等,它们分别表示十进制整数0、273、21、33。

扩展资料:

C语言中长整型数值常量的使用:

长整型常量的数值范围最小是十进制的 -2147483647 ~ +2147483647,在计算机中最少占用4个字节。它的书写方法也分为十进制、八进制和十六进制整数三种,唯一不同的是在整数的末尾要加上小写字母“l”或者大写字母“L”。

例如:10L、0111L、0x15L都是长整型常量(分别使用十进制、八进制和十六进制表示)。

参考资料来源:百度百科-整型常量

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网