august 发表于 2006-12-11 16:56:27

问个变量名的设置问题

这是在C上看到的,不过应该都是一样的吧
就是对变量名的设置它的基本规定是:由字母,数字,下划线三种组成第一个字符必须是字母或下划线
但在书上看到了一个,说   b5    这一个不能作为变量名,请问这是什么原因呢?

heavy 发表于 2006-12-11 17:05:03

这个是不可能的...........
b5可以用做变量.

august 发表于 2006-12-11 17:07:03

但它的答案上写不能作变量名,难道是教材问题?

heavy 发表于 2006-12-11 17:12:34

粉有可能,记得小H当年为1个循环问题研究到深夜2:30
最后学校通知........教材错误....
小H正在验证b5做变量的使用....有答案的话会给你留言的

heavy 发表于 2006-12-11 17:19:07

经小H验证下列程序

main()
   {
    int b5,a,c;
    a=1,c=2;
    b5=a+c;
    printf("\\n%d",b5);
   }
在按ctrl+F9后按alt+F5切换到用户视窗后屏幕上显示3.完全没有问题
b5可以做变量
可能你的b5是制" b5"就是b前面有空格,这样的话就不能做变量了....

august 发表于 2006-12-11 17:21:39

先谢了,我也刚验证过是可以的,
PS:谁是小H呢?

heavy 发表于 2006-12-11 17:22:06

小H就是....偶HEAVY麻
页: [1]
查看完整版本: 问个变量名的设置问题