关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
全村的希望·
2023-07-16 09:03
采纳率: 89.5%
浏览 25
首页
编程语言
已结题
刚接触c,看书的时候遇到了疑惑
c语言
我不明白(2)的例如:变量a被说明为unsigned类型,在进行a=-1的赋值操作后将使a中的值为65535
为啥就使a变为65535了
收起
写回答
好问题
0
提建议
追加酬金
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
追加酬金
(90%的用户在追加酬金后获得了解决方案)
当前问题酬金
¥
0
(可追加 ¥500)
支付方式
扫码支付
加载中...
支付金额
15
元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意
《付费问题酬金结算规则》
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
Huazie
全栈领域优质创作者
2023-07-16 11:17
关注
首先 一般 整型是 4个字节的, 32位二进制,显然最大值 不止 65535,你这里应该当作 16位算,整型的最大值就为 65535
下面来分析下 有符号整型-1 ,负数存储在内存的中数据是补码,第一位为符号位,剩下15位 为数据位,
这里 -1 的 补码就是 1000 0000 0000 0001;
它的 反码 就是 补码减1,即 1000 0000 0000 0000;
它的源码就是 反码 取反,即 1111 1111 1111 1111
然后这个数赋值给了 无符号整型【还是按16位算】,也就是 -1的源码对应的数,直接转换成无符号整型, 这个数就是 65535
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
编辑记录
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
刚
开始学习编程,应该怎么做。求解惑
开发语言
2022-08-08 10:43
回答 11
已采纳
C啊,别信一些人说,一会做游戏,一会做什么的。万丈高楼平地起,很多(理工科)大学都是从《C语言基础》之类的课程开始的,当然也并不是说C语言比别的简单,而是更底层,很多
编程语言
都是从C衍生过来的。jav
刚
学python语言,有问题想请教一下
c++
c语言
python
2022-06-19 00:02
回答 2
已采纳
第3题: >>> [x for x in range(200) if x%13-x%7==3] [42, 43, 44, 45, 46, 47, 48, 133, 134, 135,
c语言指针,
看书
后有疑问
c语言
2021-10-30 12:04
回答 2
已采纳
首先你应该理解书上的a代表的是数组a的首元素的地址,p指向a,,也是同理,p也指向了首元素地址,指向加1,就代表向后移动一个位置(也就是相应的字节数,比如int就向后移动4字节),p+n就是a[n]元
你的编程能力从什么时候开始突飞猛进?
2022-07-10 00:49
小熊coder的博客
本人在大学之前从未
接触
过编程,最开始的编程学习还是在高考完后,从书店买了本C Primer Plus,然后暑假开始啃,前前后后也就看了几十页。大一上的时候,来到了华中师范大学,还没有转专业到计算机,一直在自学C语言...
刚
接触
Python几小时
python
有问必答
2022-02-15 20:15
回答 6
已采纳
path.append()到desktop应该就行了吧
今年
刚
开始学习c语言
c++
c语言
2022-11-09 22:49
回答 4
已采纳
看书
看小说都犯困还能学习编程这一块吗
java
maven
tomcat
2021-07-02 03:07
回答 4
已采纳
没有,相信自己。 1.编程边学习边敲代码,跟单纯的
看书
不一样,属于比较有意思的事情,不会很无聊,有互动性。 2.看不进去书你可以看视频呀,现在各大网站视频教程也很多。 如有帮助,麻烦采纳
学妹问我: 如何提高编程能力
2021-01-26 08:22
码农王同学的博客
他在学习 C 语言的过程中,
刚
学到动态内存分配(malloc),就去摸索着写贪吃蛇、坦克大战,而且完成度都挺高的,那时候是我们眼里妥妥的大神。 但是大神和我上的课,学的东西都完全一样呀,况且都是上了大学才开始...
刚
看书
学了python的爬虫,在爬取网页的时候
遇到
了“超出索引范围的问题”,该怎么解决
list
python
2021-01-11 10:40
回答 3
已采纳
有输出,就是你后面使用的时候索引超出改列表上限了
流统专业可以看哪些教材学R语言?
r语言
有问必答
2021-11-12 11:36
回答 1
已采纳
网上资料很多。基础的可以看看:R语言实战,RNotesForProfessionals,R语言数据分析和挖掘实战等。
VC++ ODBC数据库编程
疑惑
mfc
数据库
2014-12-15 09:28
回答 2
已采纳
是的,所以建议你用DAO/ADO去连接,尤其是Access数据库。不要用ODBC 如果非要用ODBC,你可以用InstallShield之类的工具做一个安装程序,自动帮用户注册ODBC驱动和DSN。
这可能是我见过最好的编程指南了!
2020-10-06 10:00
彦松教编程的博客
希望能让初学编程的你,少走一些弯路,可能文章比较长,但我真心希望初学编程的你能够认真看完,至少,我认为如果我
刚
学编程的时候看到这篇文章,对我或多或少是有一些帮助的。 我个人是一名计算机专业的学生,很多...
看书
时二叉树查找树
遇到
的一个小问题
数据结构
2023-03-11 10:15
回答 1
已采纳
这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7796879
20021年还需要学C语言吗?C语言成为专家的路径、方法、书籍推荐
2021-06-30 08:06
科岩的博客
微信搜索【科岩成果】关注这个爱C如爱姑娘的程序员 什么?学C语言没用?C语言是上个时代的产物?PHP是世界上最好的语言?Python是每一个职场人必须掌握的语言? 作为写C语言10年+的工程师,我来回答下,20021年还有...
大厂资深程序员编程自学方案指南
2020-11-23 19:09
白码会说的博客
希望能让初学编程的你,少走一些弯路,文章篇幅比较长,但至少,我认为如果是我
刚
学编程时看到这篇文章,那对我或多或少是有些帮助的。 我认为科班出身和非科班出身的学生最大区别在于科班出身的学生知道去学什么,...
没有解决我的问题,
去提问
向专家提问
向AI提问
“有问必答”服务下线公告
◇ 用户帮助中心
◇《冲榜分奖金》活动下线公告 及AIGC类回答处理措施
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
7月24日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
7月16日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
7月16日
悬赏问题
¥15
网络分析设施点无法识别
¥15
状态图的并发态问题咨询
¥15
PFC3D,plot
¥15
VAE模型编程报错无法解决
¥100
基于SVM的信息粒化时序回归预测,有偿求解!
¥15
物体组批优化问题-数学建模求解答
¥15
微信原生小程序tabBar编译报错
¥350
麦克风声源定位坐标不准
¥15
apifox与swagger使用
¥15
egg异步请求返回404的问题