C++指针做形参与交换示例:面向对象编程入门
需积分: 9 190 浏览量
更新于2024-07-14
收藏 1.11MB PPT 举报
本资源是关于C++面向对象程序设计的自学课件,由谭浩强编著,主要讲解如何使用指针变量作为形参。在C++语言中,允许将指针变量作为函数参数传递,这样在函数内部可以直接操作实参变量的地址,实现对实参的间接访问。例如,通过指针可以实现两个变量值的交换,这是指针在函数调用中的一个实用应用。
课程内容涵盖了C++语言的数据类型、运算、语句结构及基本程序设计方法,目标是帮助学生从面向过程编程过渡到面向对象编程,理解和掌握C++语言的基本语义和语法,提升编程能力。课程共48学时,分为理论教学和实验环节,先修课程是《C语言程序设计》,强调实践学习的重要性,提倡通过预习、听课、阅读教材、做作业、上机实践和考核相结合的方式进行学习。
教材推荐了《C++面向对象程序设计》、《C++程序设计》等权威书籍,以及孙鑫的视频教程,供学生深入理解和实践。课程倡导的学习态度是专心致志、广泛涉猎和深入钻研,强调通过思考、提问、探索和改进来掌握知识。学习过程中,要设定目标、制定计划,并充分理解所学内容,正如Bloom等学者的研究指出,掌握编程这样的复杂技能可能需要约10年的持续努力。
这个课程不仅提供了理论知识,还引导学生通过实际操作来熟练运用C++中的指针概念,为他们成为专业的IT工程师打下坚实的基础。
1104 浏览量
2009-10-23 上传
2008-11-26 上传
127 浏览量
2021-11-02 上传
2012-10-01 上传
2009-01-07 上传
123 浏览量
2012-10-09 上传
VayneYin
- 粉丝: 24
- 资源: 2万+
最新资源
- snake-game-[removed]一个免费的Javascript游戏。我的第一个游戏可能很糟糕;)!!!!
- corn-gate-1.1.3.zip
- 便携式盲人用水净化测试装置-电路方案
- tmux-fingers:使用vimiumvimperator在终端中复制粘贴提示
- Alg-Struct-C:АлгоритмыиструктурыС
- 基于jsp实现的Caché的实验室资源管理系统的设计(源代码+论文).rar
- 易语言复制组件实现左侧菜单
- AREPL-electron:具有实时代码评估功能的python暂存器
- werjhtkwj.zip
- 单片机温度、光照、湿度检测和控制仿真protues
- wget-1.20-win32,c语言中无符号数是源码吗,c语言
- 基于PHP实现的域名IP归属地查询 v1.0_ipsearch_工具查询(PHP源代码+html).zip
- _somemart:实现在线商店API的一部分
- test:此回购用于学习目的
- QT5网络通讯TCP客户端代码,linux和win兼容,亲测可用
- ansible-role-django:Django开发的重要角色