c语言赋值后,c语言赋值后值没变

dfnjsfkhak 3 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言赋值后的问题,于是小编就整理了2个相关介绍c语言赋值后的解答,让我们一起看看吧。

  1. c语言中赋值运算什么情况下不合法?
  2. C语言中赋值语句有什么规则要求?

c语言中赋值运算什么情况下不合法

a++是一个表达式,且并不是变量。 a++仅存在一个临时空间用于保存表达式的运算,该临时空间并不能被修改,故其不能作为赋值类型运算符的左值。

如(a+b)=c是不合法的表达式,因为(a+b)只有运算结果而不能被赋值,故不能作为赋值符号的左值

c语言赋值后,c语言赋值后值没变-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

C语言中赋值语句有什么规则要求

赋值的语法规则就是: 数据类型 变量名 = 表达式 表达式可以理解为一个值或一个计算公式就行,表达式加一个英文符号分号就是语句。 例如: 我们今天要用到的,我买了几斤苹果。 就可以这样写:

方式一: Int apple_count = 0; //告诉计算机***le_count是用来存买苹果的斤数的,默认为0;

方式二: Int ***le_count; //告诉计算机***le_count是用来存买苹果的斤数的,以后再告诉计算机它等于多少现在不知道;

c语言赋值后,c语言赋值后值没变-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

到此,以上就是小编对于c语言赋值后的问题就介绍到这了,希望介绍关于c语言赋值后的2点解答对大家有用

c语言赋值后,c语言赋值后值没变-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

标签: 赋值 表达式 言中