问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么#后面不加=,而要加一个空格?

发布网友 发布时间:2023-12-05 18:39

我来回答

1个回答

热心网友 时间:2024-01-01 01:45

这是C语言里常用的复合赋值运算,下面解释一下。

1.C

语言中的基本赋值运算
首先讲解一下C语言中的基本赋值运算,其运算符为“=”,这里不是等于,而是赋值。举例如下所示:

图中,定义了三个变量a,b,c,分别把1赋值给变量a,把2赋值给变量b,把求和表达式a+b赋值给变量c。

2.复合赋值运算符
复合赋值运算符常见的符号有:+=、-=、*=、/=、%=,有两方面的含义,首先做数学计算,而后再赋值。

从图上可以看出,运算符两边的变量先做左边的数*算,然后将结果赋值给左边的变量。这样的写法简化了C语言的代码,结构上看起来比较清爽,提升代码效率。

举例如下:

执行完a += 1后,a = 2;

执行完b -= a+5后,b=b-(a+5)=-5;

执行完c *= a-4后,c=c*(a-4)=-6;

c语言里有很多需要理解的符号,它跟数学符号很有关系,但有些又是区分于数学符号,比如“=”在数学上是等于的意思,所以a=1,我们读作a等于1,可是如果在c语言里,“=”是赋值的意思,a=1是指把1赋值给a,而a==1才读作a等于1。

所以我首先要弄清楚基本的运算符号如+,-,/,*,%,&,!=等的意思,至于乘法运算,c语言里没有×这个符号,而是用了*,对于除法,没有÷这个符号,用了/,例如5*3就是15,6/3就是2

像a=a+1,就是把a+1赋值给了a,我们可以简便写法那就是a+=1.

同理a-=1其实就是a=a-1.

a/=5就是a=a/5,a*=6就是a=a*6。

例如a=20,a*=6,那么结果就是a=120

例如a=30,a/=6,那么结果就是a=5

希望能解决到你的问题
这是C语言里的简化写法(也叫复合运算符)

即可将

加+ 减- 乘* 除/ 求余数%

五种运算符的表达式

a=a#x

表示为

a#=x

其中#表示五种运算符,x表示变量或某个值

其实++,--也是哦
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
挖掘机上的字母标志是什么牌子的挖机 中国市场上挖掘机那国技术占优 微信个人标签经典短句最精辟的微信个性签名 肚子总是不消化,吃完东西不想上厕所。涨涨的 最近老是肚子疼,但疼一会儿就不疼了,就是不想上厕所,有时候五六天都没... ...但是不疼几乎每天早上都会不舒服,也不想上厕所,就是弄的你睡不着觉... 我的肚子老疼,但不是很想上厕所,最近有点拉肚子,可是一吃凉的东西肚子... 因为节目结缘却最终分开,姚沐希彭措的分手,暗示了娱乐圈什么问题? x79支持什么显卡 四叶草是不是三叶草? c语言赋值等号什么时候需要空格分开 我在创世的小说,没审核通过,我修改了,怎么五天了,怎么还没发...4 ...原装硬盘架太贵,只能买个高仿的了,求教哪个牌子好点 在滔滔不绝的历史长河中,我深深感受到了中华文化的博大精深。帮我看 ... 蚌埠高铁站离火车站多远 我一个手机号注册了两个,另外一个登不上了,怎么办? 我在创世的小说,没审核通过,我修改了,怎么五天了,怎么还没发...4 微卡进城注意计么? 别人梦见我抓蛇,我自己好吗 我在创世的小说,没审核通过,我修改了,怎么五天了,怎么还没发...4 沙土车进城注意事项 我在创世的小说,没审核通过,我修改了,怎么五天了,怎么还没发...4 半岛温泉别墅怎么样130 半岛温泉别墅是在青岛即墨区的哪个地方46 即墨的温泉镇家庭和度假村哪个好?21 游戏王有哪些同调卡片1 青岛即墨温泉镇的温泉怎么样啊?78 我是外地人,想在即墨温泉镇买套别墅,可是暂时去不了即墨,怎么...5 青岛即墨温泉镇租一套别墅一天大约多少钱1 .即墨温泉镇的别墅哪个口碑比较好。 济南哪个初中最好?1 济南所有小学初中排名1 淮安到山东泗水怎么走 小红伞的激活码怎么回事??怎么填写啊?? 佛山到双峰插云最便宜路线推荐佛山去双峰插云路线攻略 创世中文网审核没有过的书怎么删除?6 蚌埠火车站离汽车站有多远,怎么走? 悄然无声的近义词是什么? 求游戏王 2—4星同调(不是调整)5 质量管理体系中的质管部的三级文件包括什么?怎么样做好质管部的... 从六和塔到市体育馆怎么走 CBA第一后场之争!吴前和孙铭徽暴走,郭艾伦能否强势回应? 华为荣耀8白色金色蓝色黑色哪个好看 在工地上干活不小心摔伤骨折了,公司说是我操作不当造成的,不愿赔偿... 为什么我的密码输入多少次都错误呢 ...原理是什莫?滑块的结构是怎样的?(用于电缆卷筒,使电缆缠绕有序)_百 ... 上海埃惕网络科技有限公司怎么样? 如何划分理财产品风险等级1 3月1日是什么星座,十二星座查询 蚌埠综合客运站离火车站远吗?