C语言中++(自增运算符)只能用于变量不能用于变量吗,为什么?

如题所述

只能用于变量不能用于常量,这是语法规定,常量作为只读变量,直接对常量修改在编译阶段就会报错,const修饰的变量也是只读变量,禁止修改。操作方法如下:

1、首先,定义一个变量i,并赋初值6。

2、接着,实现变量i的自加,注意++号在变量之后。

3、最后,输出变量i自增后的值,如下图所示。

4、运行程序,可以看到结果为7,说明成功实现自增。

5、将程序中的自增符号++,移动到变量i之前。

6、运行程序后,可以看到自增后的值还是7,说明单独使用自增,i++和++i,两种用法结果是一样的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-28
>>只能用于变量不能用于变量吗
是不是要问只能用于变量不能用于常量吧?
如果是这个问题的话,
这是语法规定,常量作为只读变量,直接对常量修改在编译阶段就会报错
const修饰的变量也是只读变量,禁止修改本回答被网友采纳
第2个回答  2017-11-28
什么叫只能用于变量不能用于变量?

相关了解……

你可能感兴趣的内容

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