赋值表达式的规则
发表时间:2024-07-28 09:26:07
来源:网友投稿
赋值语句是由赋值表达式再加上分号构成的表达式语句。
其一般形式为: 变量=表达式;
在赋值语句的使用中需要注意以下几点:
由于在赋值符“=”右边的表达式也可以又是一个赋值表达式, 所以下述形式 变量=(变量=表达式); 是成立的,从而形成 嵌套的情形。 其展开之后的一般形式为:变量=变量=…=表达式; 例如: a=b=c=d=e=5; 按照赋值运算符的右接合性,所以实际上等效于: e=5; d=e; c=d; b=c; a=b;
注意在变量==说明==中给变量赋初值和赋值语句的区别。 给变量赋初值是变量说明的一部分,赋初值后的变量与其后的其它同类变量之间仍必须用逗号间隔,而赋值语句则必须用分号结尾。 例如: int a=5,b,c;
在变量说明中,不允许连续给多个变量赋初值。 如下述说明是错误的: int a=b=c=5 必须写为 int a=5,b=5,c=5; 而赋值语句允许连续赋值。
注意赋值表达式和赋值语句的区别。 赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句则不能。
下述语句是合法的:
if((x=y+5)>0) z=x;
这里(x=y+5)是赋值表达式,语句的功能是,若表达式x=y+5大于0则z=x。
下述语句是非法的:
if((x=y+5;)>0) z=x;
因为x=y+5;是语句,不能出现在表达式中。
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
相关资讯
汽修专业新疆怎么找工作
2025-04-06
机械专业专长怎么写简历
2025-04-06
专科怎么报审计专业的
2025-04-06
专业学科导师类别怎么填
2025-04-06
查报考专业网站怎么查
2025-04-06
水电专业规划怎么写简历
2025-04-06
表演专业怎么留学的好呢
2025-04-06
专业防雷检测怎么收费的
2025-04-06
怎么查询同等学力专业
2025-04-06
高考技能专业怎么选择的
2025-04-06
钢筋套筒专业名称怎么写
2025-04-06
中专怎么填高考志愿专业
2025-04-06
中专统招怎么报志愿专业
2025-04-06
师范专业自我评价怎么写
2025-04-06
景观建筑换专业怎么换好
2025-04-06
建筑专业学生简历怎么写
2025-04-06
推荐资讯
2022年最火五月你好文案句子 最火朋友圈句子(精选98句)
2023-04-08 14:49:58
信用卡附属卡是什么意思 信用卡什么叫附属卡
2024-02-23 10:27:34
幼儿数学活动评价怎么写
2024-07-08 00:14:53
100米跑多少算及格
2024-07-25 17:58:42
菏泽高中学校怎样报名
2024-08-21 13:06:51
咸阳高铁广场啥时候建好
2024-08-23 21:13:18
初中男生的演讲一般穿什么衣服
2024-08-23 21:51:08
受贿罪具体立案标准与量刑标准
2024-08-30 13:03:37
海底地震站的意思是什么
2024-10-23 10:49:41
被录取了专业怎么查
2025-04-06 05:57:23
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇
热门关注