C语言程序设计(第二)2重点
不同类型占用的内存字节数不同 同种类型在不同的平台其占字节数不尽相同 如int在16位、32位和64位系统上分别占2、4和8个字节 不要对变量所占的内存空间字节数想当然 用sizeof获得变量或者数据类型的长度 现象与危害 在平台间移植时会出现问题,导致数据丢失或者溢出 注意! sizeof到底是什么? C语言的关键字,并非函数 计算类型占用的字节数 两种语法形式 sizeof(类型) 结果为类型占用的字节数 sizeof(表达式) 结果为表达式值所属类型占用的字节数 一般都使用sizeof(变量名) 现场演示例2.2在TC和VC、CB下的运行结果 #include stdio.h main() { printf(Data type Number of bytes\n); printf(------------ ---------------------\n); printf(char %d\n, sizeof(char)); printf(int %d\n, sizeof(int)); printf(short int %d\n, sizeof(short)); printf(long int %d\n, sizeof(long))
您可能关注的文档
最近下载
- 成都法语培训:走遍法国单词1-42.docx VIP
- 2026年职业资格演出经纪人思想政治与法律基础-思想政治与法律基础参考题库含答案解析(5卷试题).docx VIP
- 电梯安全培训课件.pptx VIP
- 学校控烟监督巡查制度.docx VIP
- 2026年黑龙江省佳木斯市富锦二中、铁路中学中考道德与法治一模试卷(含答案).docx VIP
- 高等数学电子版_考研专用(推荐).doc VIP
- 实验室风险评估报告.docx VIP
- 有限空间作业气体检测记录表.docx VIP
- 2026年黑龙江省中考道德与法治备考全攻略 (知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 先科SU-115功放使用说明书.pdf
原创力文档

文档评论(0)