1. C++语言的发展简史

1.1 了解C++语言的发展历史(识记)
1.2 理解C++语言与C语言的关系(识记)

  1. C++语言的特点

2.1 了解C++语言与C语言之间的主要异同点(识记)
2.2 掌握C++的基本输入/输出语句,熟悉程序的输入/输出方法(简单应用)
2.3 掌握函数的声明、参数传递方式、参数默认值、内联函数等相关知识,并灵活运用(综合应用)
2.4 理解函数重载的概念(识记)
2.5 理解 const 的含义及作用(领会)
2.6 进一步理解指针的概念,掌握C++中动态内存分配及释放的方法,并灵活运用(简单应用)
2.7 理解引用的基本概念,掌握引用的定义与使用(简单应用)
2.8 掌握类 string 的基本功能,能够声明类 string 对象,能够调用类 string 中的成员函数进行基本操作(简单应用)

  1. C++语言的程序结构

3.1 掌握C++程序结构(识记)
3.2 能够正确使用头文件及命名空间(识记)


第一节 c++语言的发展简史

1.1 C++语言的发展历史?
1979年在贝尔实验室开始设计开发,C++98称为标准C++

1.2 C++语言与C语言的关系?
C语言是C++的前身,进一步扩展和完善的基础上得到了C++语言

第二节 c++语言的特点

C++语言是一种编译式、通用的、大小写敏感的编程语言,完全支持面向对象的开发模式。
2.1 了解C++语言与C语言之间的主要异同点
相同点:

  1. 简洁、高效
  2. 结构化程序设计

不同点:

  1. 面向对象的特征
  2. 更安全
  3. 程序结构差别大
  4. 应用领域广泛

2.4 理解函数重载的概念
所谓函数重载,只是在程序的统一范围内声明几个功能类似的同名函数。各函数的参数表不能完全相同,函数名加上参数表成为函数的签名。签名不包括函数返回值。

2.5 理解 const 的含义及作用(领会)
所修饰的量不能改变,也不能作为左值使用

第三节 c++的程序结构

以 .cpp 作为文件扩展名、文件包含若干个类和若干个函数
有且仅有一个主函数 main,这是程序执行的总入口(主程序),主函数执行,按控制结构执行至结束

3.1 掌握C++程序结构(识记)
cpp作为文件扩展名,程序中必须有且仅有一个主函数 main,是程序执行的总入口。

3.2 能够正确使用头文件及命名空间(识记)