第4章 构造类型初探 虽然C++提供了基本数据类型,但它们的能力有限,还需要利用基本类型构造一些复杂的数据类型,这些以基本类型为基础构造出来的类型统称为构造类型。 第4章 构造类型初探 其实,构造类型的每一个分量都是一个对象,它可以是基本类型或者构造类型。这些分量可以与基本类型对象一样被赋值并在表达式中使用。合理地使用它们,不仅能准确、清晰地描述复杂的数据结构,而且还使得程序显得清晰、简洁。 本节将探讨几个典型的构造类型,并简单说明它们的使用方法。随着应用的深入,还会构造出新的类型,这些构造类型相互之间又有一定联系,从而为程序设计提供新的舞台。 4.1 指 针 假设将一个整型对象x存放在以0012FF7C开始的内存单元中,如果要访问对象x,既可通过对象的名字x,也可通过该对象的首地址0012FF7C。这通过构造指针类型来实现。 4.1.1 构造指针类型 假设一个整型对象x的值为56,系统将为它在内存中分配一块连续的存储单元。如果这块存储区的首地址(即起始地址)为0012FF7C,则可以通过“x”取得存放x的首地址(称为取地址运算符,即x=0012FF7C)。如果要访问对象x,既可以通过对象的名字x,也可以通过存放对象的首地址0012FF7C。如图4.1所示,假设使用一个运算符“*”来间接引用地址(x)中存放对象的值,即“*x”表示通过这个地址访问对象x。 下面的
您可能关注的文档
最近下载
- 小学生饮水健康知识教育课件.pptx VIP
- 某区乡镇区划调整社会稳定风险评估报告.pdf VIP
- 2025年潍坊亚星化学股份有限公司校园招聘模拟试题附带答案详解审定版.docx VIP
- (译林2024版三起)英语三年级下册 Unit5 单元测试(含解析+听力音频).pdf VIP
- 第8课建设法治中国第二框(课件+视频)-【中职专用】2025-2026学年中职思政《职业道德与法治》(高教版2023·基础模块).pptx
- 信号与系统(刘泉)习题详解.docx
- 小学体育与健康运动前后的饮水卫生教学课件.pptx VIP
- [2025秋期版]国开电大本科《西方行政学说》一平台形考任务三在线形考试题及答案.docx
- CECS267-2009 橡胶膜密封储气柜工程施工质量验收规程.pdf VIP
- 上财社企业会计综合模拟实训-石琳课件第一章-第八章-企业会计综合模拟实训.pptx VIP
原创力文档

文档评论(0)