在c语言中,00是否为合法的整形变量

如题所述

合法。前导0仅仅意味着表示八进制数据
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-01-05
是合法的整型常量,并不是变量。
1 变量和常量:
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。
“常量”在程序运行时,不会被修改的量。
明显,00是常量而不是变量。

2 合法常量。
C语言规定,以0开头的常数,为8进制表示方式,0后面必须接合法的8进制字符。即0~7.
明显,0也是合法的8进制字符。所以00这种表示方式属于合法的整型常量。其值为0.
第2个回答  2015-06-26
#include <stdio.h>
int main()
{
int a=00;
printf("%d",a);
return 0;
}
能运行

相关了解……

你可能感兴趣的内容

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