- 2
- 0
- 约2.58万字
- 约 14页
- 2016-10-12 发布于贵州
- 举报
从C程序设计的系总结看现代计算机程序设计的微观
从C程序设计的系统总结看现代计算机程序设计的微观
⒈应如何看待高级程序设计语言中的数据类型
·高级程序设计语言中的数据类型的种类与计算机硬件所能支持的数(位数)据构造有关;
·高级程序设计语言中的数据长度与计算机的机器字长和指令种类有关;
数据类型符号与机器字长的关系对照表
数据类型符号 所对应的机器字长 int、unsigned int 整数字(有、无符号) short、unsigned short 整数半字(有、无符号) long、unsigned long 整数双字(有、无符号) char、unsigned char 整数字节(有、无符号) Float 浮点数字 double 浮点数双字 long double 浮点数四字(倍双字) 例1:已知某计算机机器字长16位,试指出下述C语句的执行结果。
int i=40000;/*若字长是32位,可以令i=2150000000*/
Printf(“%d”,i);
分析:
先将i变换为十六进数得:40000=0X9c40(若字长是32位且i=2150000000,则i变换的十六进数值为9
∵i为有符号整数(即将占用一位数的符号位)且符号位为1(即为负数)
∴编译系统将计算其视为补码(即-0X63c0),因此执行后的输出结果为-25536
例2:已知某程序内的初始数据声明为:char* p=”acd
您可能关注的文档
- 人生八雅:能够提您孩子情商的经典文化!.doc
- 人生慢慢才会明白50件事,看完你就懂得了人生!.docx
- 人生职业生涯的五黄金阶段.doc
- 人生观和价值观(学常识知识图解及疑难解析).doc
- 人的成长和人格理——冯契智慧说与霍韬晦如实观之比较研究.doc
- 人禽流感消毒、院感染控制和个人防护技术方案.doc
- 人禽流感诊疗方案2008版)B.doc
- 人称代词与物主代用法的练习题.doc
- 人类与社会期末复(考核)纲要.doc
- 人类免疫缺陷病毒体检测实验室生物安全管理要求.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 2025年安徽省中考物理试卷真题(含答案及解析).docx
- 汽大众高尔夫A6维修手册.pdf VIP
- 2024-2025人教版小学1一年级数学上册(全册)教案【新教材】.doc
- 2025年高一数学必修二期中考试卷及答案.doc VIP
- 一年级数学5以内加减法计算练习题(每日一练,共42份).docx VIP
- 标准图集-西南15G701-1 -混凝土结构轻质填充墙构造图集 第一分册 加气混凝土填充墙.pdf VIP
- 一年级数学20以内加减法计算专项练习题(每日一练,共40份).docx VIP
- 一年级数学20以内加减法计算专项练习题(每日一练,共36份).docx VIP
- 参考学习资料 报验资料包 坝加固工程 表120.doc VIP
- 人教版四年级数学下册期中测试卷(含答案)精品3套.docx VIP
原创力文档

文档评论(0)