操作系统的思维和人的思维
来源:互联网 发布:ubuntu 文件编辑器 编辑:程序博客网 时间:2024/04/28 16:28
今天在复习C语言,看谭老爷的《c程序设计》看到这样一段描述:
unsigned short i=-1;
printf("%d\n",i);
输出是65535
这里“-1”在内存存储形式为
111111111 11111111(以补码 的形式保存)
这里操作系统
1.unsigned short定义i,但是不影响人对其的操作,只是让操作系统知道i是一个无符号的短整型数据。
2.printf()语句读取i时,操作系统读取的数据为111111111 11111111,而其类型为unsigned short,所以数据为65535
所以,我在这里得到的启示是考虑编程问题时从电脑的角度去想。
0 0
- 操作系统的思维和人的思维
- 操作系统的思维导图
- 人的感知和思维
- 计算机思维or人的思维
- 【操作系统】线程的实现-思维导图
- 人的惯性思维
- 当人工智能和人的思维结合
- 互联网思维,谁的思维?
- 中西方的零和思维
- 思维的特点和缺陷
- 形象生动的画面:移动思维和WEB思维
- 人的第一思维方式
- 关于人的思维模式
- 编程的误区,思维啊思维
- 思维的种类之一 辨证思维
- “编程思维”与“编程思维”的培养
- 测试思维是怎样的一种思维?
- 测试思维是怎样的一种思维?
- JAVA 与 C# 通讯中的 int 与 byte 互转
- Codeforces Round #281 (Div. 2) AC题
- 编程小练习(1)
- 第15周上机实践项目3——在OJ上玩指针(4)
- 互联网公司如何做产品研发
- 操作系统的思维和人的思维
- Object-C加强 SEL类型
- 一元二次方程
- Linux之Makefile(Makefile规则例子)
- 用Eclipse 开发Flex (配置安装Flex插件)
- 探索测试
- C语言如何清除scanf()缓存
- Android Read FileNotFoundException
- FZU Problem 2102 Solve equation (数学啊 )