社区
C语言
帖子详情
刚学C,请教一下
Philip0073
2004-07-10 10:45:45
main()
{
char x=0xFFFF;
printf("%d\n",x--);}
为什么会得出-1
...全文
164
4
打赏
收藏
刚学C,请教一下
main() { char x=0xFFFF; printf("%d\n",x--);} 为什么会得出-1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xjp6688
2004-07-11
打赏
举报
回复
up
Vivianren
2004-07-11
打赏
举报
回复
楼上正解!
zhangfjj
2004-07-10
打赏
举报
回复
char 型数据只有8位
你给它赋值
char x=0xffff,
x 在内存中的存储是1111 1111
printf("%d",x--);
虽然x的值要减1,但你这里是后置的--,所以还是输出的是自减1之前的值。
你又以十进制有符号格式 输出
在turbo c 中采用的是符号扩展,即1111 1111 1111 1111
这补码对应的值就是-1
zhangfjj
2004-07-10
打赏
举报
回复
溢出了
21天学通C语言电子版
《21天学通C语言》是一本深受编程爱好者欢迎的教材,尤其对于初学者和有一定基础的学习者来说,它提供了全面且易懂的C语言教程。C语言是一种基础且强大的编程语言,广泛应用于系统开发、软件工程、游戏制作、嵌入式...
计算机二级C语言学习指南:经典书籍、在线资源与备考工具
内容概要:本文汇总了计算机二级C语言的学习资料,包括经典书籍(如《C程序设计语言》)、在线学习平台(如C语言中文网)和视频教程(如翁恺老师的C语言视频)。此外还介绍了常用的编程环境(如Visual Studio Code)...
C语言实训报告.docx
学生们在实训过程中,将理论知识与实际应用相结合,通过项目设计和编程实践,巩固了课堂所学的理论知识,并且培养了运用和集成所学知识与技能分析和解决问题的能力。此外,报告也提到了实训过程中遇到的困难和挑战,...
一个检验C 语言的很好小程序
想试试自己的C语言水平,尽管来试试! 当然我还要向各位大哥大姐们
请教
,学习!
2022年上海大学公共课程C语言考试试题解析
内容概要:本文为2022年上海大学公共课程《C语言》科目的期末考试试卷及其详细解答。...其他说明:建议考生在熟悉相关知识点的基础上做题,遇到难题可以查阅教材资料或
请教
老师同学,通过多次练习提升自己的编程水平。
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章