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

c语言中m--是什么意思?

发布网友 发布时间:2022-04-24 11:47

我来回答

3个回答

热心网友 时间:2023-11-02 15:50

这个是c语言中的,按位取反操作
举个例子
~100=-101,
首先看等号左边
(100)
的二进制表示为:
0110
0100
按位取反的意思就是每一位取反,0变1,1变0
所以:
~100
的二进制表示为:1001
1011
所以等号左边=1001
1011
再看右边
-101.
一旦看到出现负数,那么这个数一定是按有符号数的规则来表示的。一个二进制数
按位取反并加一以后就可以得到它自己的负数的补码,也就是说:
~x+1=-x
所以,我们把101按位取反加一
先取反:
~101=10011010
再加一:
~101+1=10011011=-101
所以等号右边=10011011=左边,所以等号成立。
p.s:补充一句,计算机内存里的逻辑存储位是非常复杂的,我这里即使讲得再清楚也无法保证你完全明白。
一般来说,汇编语言的书的开头部分会详细讲解这部分知识以服务于汇编语言,请参阅之。

热心网友 时间:2023-11-02 15:50

--m 执行的时候先m的值减1,再使用m的值 如果是m--则相反

热心网友 时间:2023-11-02 15:51

m自减
比如
int m=1;
m--;
输出m为0;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 【日语】求简单的日语短小故事,中文最好有标注假名 C语言中,%m.nf,%nd这些m,n表示什么意思,求详细讲解! 日语的小故事用日语写的 谁有简单的日文小故事? 日语带小故什么意思 移动含两个月的pp会员是啥意思? 求日语小故事聪明的一休:禁止过桥完整版日语剧本,加中文翻译 日语短篇小故事 苹果5s后壳上的白色陶瓷片怎么换 苹果手机如何打开后盖? iphone 5s后盖怎么拆下来? iphone5没有专业螺丝刀拿什么开后盖 苹果手机后盖怎么打开? 苹果5怎样打开后盖 猫咪可以吃的水果有哪些? 猫咪可以吃哪些水果? 骨刺的症状 骨刺的症状 腰椎间盘突出和腰长骨刺哪个严重 腰椎骨质增生啊,什么原因啊,一直腰疼 帮我翻译2个日语小故事谢谢! c语言中的 “&m, &n” 是什么意思? 日语小故事 翻译 谢谢大家 C语言里int m_是什么意思 大神求帮编一个日语小故事 我想问一下这个C语言算法中的m是什么?请看图! 翻译几个日语小故事 谢谢大家 C语言:%4d是什么意思 帮忙翻译一个日语小故事(中翻日) c语言!m什么意思 求一个日语版的哲理小故事,带中文翻译的,不要太长 谁能帮翻译下这日语小篇故事谢谢 c语言m(a,b)函数是啥意思 带假名的日语小故事有哪些? C语言while(!m)什么意思? 日语小故事骡子,求助翻译这段,谢谢 请高手翻译一篇日语小故事 c语言中m_LONG 中的m_是什么意思? C语言里边m++与++ m区别是啥,求形象解答,谢谢! 日语小故事 帮我翻译一下 谢谢大家