本教材是为高等学校计算机专业、电类和信息类专业学生学习高级语言程序设计而编写的。本教材根据高级语言程序设计的基本体系编写,结合结构化程序设计和面向对象程序设计的基本方法,内容包括C++语言的基本语法,程序控制结构,程序的两种模块一函数和类,类的封装、继承、多态,模板技术,流类库,泛型程序设计等。
作为计算机和电类专业**程序设计语言课程,本教程选择教学难度比较大的C++语言,兼顾两个方面:掌握面向对象程序设计技术和奠定后续专业课程的语言基础。作为软件课程基础,它不是C++的语言手册,而是一本高级语言程序设计教程,借助C++讲授程序设计的基本概念、基本语法,面向对象的思想、方法和面向对象程序设计的基本方法和应用,教材的内容丰富,思路清晰。
本教材配有不同难度、题型多样的习题,可以帮助读者加深理解C++基本概念、提高程序设计的能力,培养软件开发的素养。
本教材内容循序渐进、难点分散、概念清晰、语言通俗、例题丰富,部分章节末尾提供了涵盖该章节主要知识点的综合例题。本书中部分章节带有“*”属于提高内容。本教材适合理工科高等学校本科生使用,也可作为工程技术人员学习面向对象程序设计语言的自学教材。
第1章C++基础
c++语言是广泛使用的面向对象程序设计语言。本章作为C++程序设计的入门章节,首先结合实例介绍c++程序的概貌。然后针对其特点,介绍C++中的基本语法单位、数据类型、相关运算,以及常量、变量、表达式、语句等基础知识,*后介绍简单的输入/输出方法。
学习目标
①了解面向过程语言C及面向对象语言C++的各自特点。
②了解C++语言的概貌、程序构成。
③理解各种基本数据类型的概念,掌握使用方法。
④理解变量及常量的概念,掌握定义与表示方法。
⑤理解常用运算符的含义、优先级、结合性,掌握使用方法。
⑥理解表达式的构成规则、表达式的左值和右值的含义,正确书写各类表达式。
⑦理解类型转换概念,掌握数据类型转换规则,正确使用显式类型转换。
1.1C++概述
C++语言是在C语言的基础上发展起来的。C语言是在20世纪70年代初由贝尔实验室的Dennis Richie等人在B语言的基础上开发出来的,且*初是作为UNIX操作系统的开发语言被人们所认识的。20世纪70年代末,随着微型计算机的发展,C语言开始移植到非UNIX环境中,并逐步脱离UNIX系统成为一种独立的程序设计语言。1988年,美国国家标准协会(American National Standards Institute,ANSI)对C语言进行了标准化,产生了ANSI C,成为以后众多C语言版本的基础。
……
《现代货币理论在中国》内容简介:本书是一本主要由中国学者撰写的现代货币理论的入门书。书中从应对时代挑战角度解读现代货币理论
MATLAB计算机视觉与深度学习实战-赠在线交流卡和本书源码 本书特色 《MATLAB 计算机视觉与深度学习实战》详细讲解了 30 个 MATLAB 计算机视觉...
《二战经典战役系列丛书:攻克柏林(图文版)》内容简介:柏林战役是由苏联红军组织实施的最后一次战略性进攻战役,此役惨烈程度不
《养活教育》内容简介:长江平民教育基金会主席聂圣哲先生创立了“养活教育思想”。2到3岁是孩子开始养活教育的好时机。带领孩子做
《新时代与新格局》内容简介:《新时代与新格局》为何帆、朱鹤两位老师及其团队关于中国经济发展逻辑和全球经济格局的研究成果,兼
《OpenCV 4.5计算机视觉开发实战:基于Python》内容简介:OpenCV是一个跨平台计算机视觉和机器学习软件库,也是计算机视觉领域的开
《中国成语故事》内容简介:成语故事是中华民族语言文化中的珍宝,是中国古代人民生活的智慧凝结。每一句成语背后都隐含着丰富的文
内容简介:打造现代布局的专业技术本书远非只是介绍基础知识,它不仅全面细致地讲解布局与效果,而且展望了HTML5和CSS3的未来。业
《现代西方哲学十五讲》内容简介:本书从叔本华讲起,到德里达结束,介绍了29位现代西方哲学家的生平和主要哲学观点,理清各位哲学
《像我这样的一个读者》内容简介:独一无二的经典文学作品阅读指南,世界华文文学奖得主西西的私人书单。打开这本无限之书,你可以
《可塑的我》内容简介:心理学发现,当我们遇到困难时,我们是有能力表现出截然不同的性格特征的,这便是我们每个人的可塑性。一个
JOSHUABLOCH是Google的首席工程师,以及获得过Jolt最畅销奖的《高效Java编程语言指南(EffectiveJavaProgrammingLan...
《暑期社会调查报告优秀作品集(2019)》内容简介:本书为南京理工大学马克思主义学院“毛泽东思想与中国特色社会主义理论体系概论
郑纬民男,1946年生,浙江宁波人。1970年毕业于清华大学自动控制系并留校任教。1982年在清华大学计算机系获硕士学位。现为清华大
《黄帝内经·望诊奇术》内容简介:★来自《黄帝内经》中数十种望诊智慧,不仅知面,更能知身体五脏六腑的盛衰 人的命、运,往往会反
《海德格尔域性时间思想研究》内容简介:本书主要采用文本细读、与其他论著作者进行对话、对时间思想史进行梳理的方式来研究海德格
ApracticalguidetounderstandingLLVMwiththehelpofsourcecodereferencesandsnippets,i...
Ifyouwanttolearnhowtobuildthingswithelectronics,getaholdofthishands-onbook.Witht...
《布光是门大学问》内容简介:摄影离不开光,有光才有影。摄影就是用光来作画的,如何利用光与影的关系来构成影像和影调,是摄影创
《赛雷三分钟漫画三国演义3》内容简介:电影式全场景,爆笑还原三国演义!超立体,超生动,超涨知识!《三国演义》可以说是中国较为