- 3
- 0
- 约4.29千字
- 约 16页
- 2016-12-06 发布于北京
- 举报
2016语言中结构体究竟有好处
Structures 使用结构体究竟有什么好处? 从基本数据类型、复合数据类型到抽象数据类型 计算机本身是没有数据类型的概念的 内存里存储的内容,你认为它代表什么,它就代表什么 高级语言设计了基本数据类型:整型、浮点型、字符型等。不同的语言也会定义不同的基本类型 基本数据类型并不能方便地解决所有问题 复合数据类型是基本数据类型迭代派生而来 典型的代表就是“结构”,数组、指针也可算作此类 抽象数据类型(ADT)在复合数据类型的基础上增加了对数据的操作 抽象数据类型进而进化为“类” 这是一个跨时代的进步 一个问题 在程序里表示一个人(姓名、年龄、性别、身高、体重……),怎么表示? char name[12];unsigned int age;char sex; 想表示多个人呢? 定义多个数组?(有些搞笑了) C语言的解决办法 struct person{ char name[12]; unsigned int age; char sex;}; struct person是一个类型 struct person students[4]; students[0].namestudents[0].agestudents[0].sex 它们都是变量,一般称为结构的成员变量 结构(Structure)的内存占用 一个结构变量的成员变量在内存中是相邻的 整个结构变量的将占用多少内
您可能关注的文档
- 2016让手机增值的服务管理.ppt
- 2016让我们拥有比天空更宽阔的胸怀二班主题班会.ppt
- 2016让我们做得更好知识竞赛主题班会.ppt
- 2016让每一天都变成金子期末复习动员班会.ppt
- 2016让教师成为研究者.ppt
- 2016让爱变得更有智慧.ppt
- 2016认识儿童的思维.ppt
- 2016让你的会说话.pptx
- 2016让爱没有缺口让财富有规划.ppt
- 2016让生命之花绽放.ppt
- 2026年全球智能照明行业市场调研报告.docx
- 中医学生复习考试日常文档.docx
- 基于人工智能的学生个性化学习隐私保护策略与实践探究教学研究课题报告.docx
- 基于生成式AI的大学计算机课程设计与教学文化创新研究教学研究课题报告.docx
- 人工智能技术在幼儿教育中学习困难学生诊断与教学支持系统开发教学研究课题报告.docx
- 全国考证时间表大全详解.docx
- 人工智能技术在区域薄弱学校教学质量提升中的应用与实践分析教学研究课题报告.docx
- 高中英语影视语言分析与文化理解能力提升的课题报告教学研究课题报告.docx
- 2023年11月03日江苏丰富热电有限公司江苏丰富热电有限公司建湖县北部供热片区热电联产项目建湖县北部供热片区热电联产项目环境影响评价报告书【公示稿】1101.pdf
- 2026年全球智能电网与储能市场发展潜力.docx
最近下载
- 互联网+创业 互联网+商业模式新思维 “互联网+”商业模式的新思维.pptx VIP
- 2026年云南省公务员《行测》考试真题_含答案版.pdf
- 2026年河南应用技术职业学院单招职业适应性考试题库完整参考答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解1套.docx VIP
- 【“互联网+”商业模式案例】“小猪短租”案例分析.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及一套答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性测试题库及参考答案详解一套.docx VIP
- 互联网营销策划实务 互联网+商业模式 互联网+商业模式.ppt VIP
- 6-机器人维修培训教程(GIII-TM1400).pdf VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解一套.docx VIP
原创力文档

文档评论(0)