- 4
- 0
- 约2.71千字
- 约 7页
- 2018-02-24 发布于河南
- 举报
sizeof 九点用法
Sizeof 用法详解
一、sizeof三种语法: 返回的是size_t类型(typedef unsigned int size_t)
1、sizeof(object) //sizeof(对象)
2、sizeof(type_name)// sizeof(类型)
3、sizeof object //sizeof 对象 ?--因为sizeof是操作符不是函数
例如:
int i;
sizeof(i)
sizeof(int)
sizeof int ? x---此时应该用对象
sizeof i ? ??
二、sizeof计算对象大小最终也是转换成对对象类型的计算
sizeof(2)==sizeof(int)
sizeof(2+3.14)==sizeof(double)
c99标准:sizeof也可以对一个函数调用求值,其结果是函数返回类型大小,函数并不会被调用
sizeof计算出现在编译时刻,所以可以当做常量表达式使用
三、指针变量的sizeof
指针变量的sizeof值与指针所指对象没有任何关系,在32位系统中指针大小为4字节,在64位系统中指针大小为8字节
例如char* pc = abcdefg
sizeof(pc) --- 4
注:可以用strlen(pc)来计算字符串长度
四、数组的sizeof
数组的sizeof值等于数组所占内存字节数
例如:
a)char a1[]=ab
您可能关注的文档
- 2008-第4章技术方案比较和选择.ppt
- 某建筑工程黄土地基处理方案比较分析.pdf
- 第四章 投资方案的比较.ppt
- 先进班级申请书画册.doc
- 10个高明的直邮广告解读:真是太有才了.doc
- 企业ERP系统解决方案.pdf
- 企业基本情况调查表1.doc
- 阿城房地产调查报告.doc
- 2010北京怀柔一模物理试题及答案.doc
- 怀柔会考.doc
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
最近下载
- 标准图集-16G908-3-建筑工程施工质量常见问题预防措施(装饰装修工程).pdf VIP
- 青春期学生情绪管理与心理健康教育教学研究课题报告.docx
- 2025年深圳市消防救援支队政府专职消防员招录考试笔试试题(含答案).docx VIP
- 2023注册消防工程师(消防安全技术实务)题库带答案(轻巧夺冠).docx
- 2025年四川省拟任县处级领导干部任职资格试题及参考答案.docx VIP
- 等离子体诊断技术介绍-2023.pdf
- 2024年7月1日实施新版医疗器械生产质量安全关键岗位人员岗位说明.pdf
- 2010年英语专业八级真题及解析.pdf VIP
- 2020-2025年中国生产挖掘机行业发展潜力分析及投资战略咨询报告.docx
- 有机磷农药中毒诊疗规范.doc VIP
原创力文档

文档评论(0)