由于赋值字符“=”右侧的表达式也可以是赋值表达式,下面的形式变量=(variable=expression)保持不变,从而形成一个嵌套的case。展开后的一般形式是:variable=variable==表达式,例如:a=b=C=D=e=5,根据赋值运算符的右联接等价于:e=5,D=e,C=D,b=C,a=b]。请注意将初始值赋给变量和variable==description=中的赋值语句之间的区别。将初始值赋给变量是变量描述的一部分。具有初始值的变量和其他类似变量必须用逗号分隔,而赋值语句必须以分号结尾。例如:inta=5,B,C
成都创新互联公司长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为深泽企业提供专业的网站设计制作、做网站,深泽网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。在变量描述中,不允许连续给多个变量赋值。如果以下描述错误:inta=b=C=5必须写成inta=5,b=5,C=5,赋值语句允许连续赋值。
注意赋值表达式和赋值语句之间的区别。赋值表达式可以出现在任何允许表达式出现的地方,但赋值语句不能出现。
以下语句是合法的:
if((x=y5)>0)z=x
这里(x=y5)是赋值表达式。该语句的作用是,如果表达式x=y5大于0,则z=x。
c语言赋值语句规则?赋值的语法规则如下:
数据类型变量名=expression
表达式可以理解为值或计算公式,表达式加上英文分号就是语句。
例如,我买了几斤我们今天需要的苹果。
可以这样写:
模式1:
intappleuuCount=0//告诉appleuCount用于保存苹果的重量。默认值为0;
方法2:[intApple]ucount//告诉计算机Appleucount是使用Bai保存苹果的重量。稍后,我会告诉电脑多少钱。现在我不知道;