- C++ 语言概述
- 扩展名和注释符
- 变量与常量
- 基本控制结构
- 类和对象的定义
- 指针的声明和使用
- C++ 语言的输入输出
- 基本数据类型
- 运算符和表达式
- 函数定义与使用
- 数组的使用和初始化
- 指针和引用的区别
C 语言是面向过程的程序设计语言,而 C++ 语言是由 C 语言演变而来的一种面向对象的程序设计语言。课程实验内容从 C++ 语言的概念开始,通过理论学习和实验操作,初步熟知 C++ 语言。
知识点: 1.的概述 2.扩展名和注释符 3.命名空间 4.标准I/O库 5.输入与输出
知识点: 1.基本数据类型 2.string类 3.结构体struct 4.变量和常量 5.运算符和表达式
知识点: 1.静态存储分配 2.栈内存分配 3.堆内存分配 4.new关键字和delete关键字
知识点: 1.顺序结构 2.选择结构 3.循环结构 4.循环嵌套和死循环 5.break、continue以及goto语句的使用
知识点: 1.函数的定义 2.函数的声明与调用 3.参数传递 4.默认参数 5.函数重载
知识点: 1.抽象、封装、继承、多态 2.类的定义 3.类成员访问控制 4.对象的声明 5.类的成员函数
知识点: 1.初始化数组和访问数组 2.多维数组 3.字符串 4.指针变量的声明、赋值和使用 5.指针和引用的区别
C 语言最初是贝尔实验室的 Dennis Ritchie 在 B 语言的基础上开发出来的。C 语言具有运算符和数据结构丰富、语言简洁灵活、程序执行效率高等系列优点,被市场广泛应用。但 C 语言终究是面向过程的语言,与其他面向过程的语言一样,无法满足运用面向对象方法的开发需求。
而 C++ 语言便是在优化 C 语言的基础上为支持面向对象的程序设计而研制的一个通用目的的程序设计语言。在后来的持续研究中,C++ 增加了许多新概念,例如虚函数、重载、继承、标准模板库、异常处理、命名空间等。
C++ 语言的特点主要表现在两个方面: 全面兼容 C 语言 和 支持面向对象的方法。
由于 C++ 可以全面兼容 C,这就使得部分由 C 语言编写的代码在未经修改的情况下就可以为 C++ 所用,这极大的促进了 C++ 的普及和面向对象技术的广泛应用。
C++ 最具有意义的一面就是支持面向对象的方法。与 C 兼容的特点虽赋予 C++ 双重特点,但 C 和 C++ 在概念上却是两种完全不同的程序设计语言,所以在 C++ 中应注意按照面向对象的思维去编写代码。
此外,C++ 在保持 C 简洁、高效等特点的基础上,对 C 的类型系统进行改革和扩充,因此 C++ 编译环境能检测出的类型错误更多。
橙蕊 共发布过 3 门课程
查看老师的所有课程 >限免 会员免费 剩余
有前面学基础。容易理解
棒棒
介绍详细,简单但又有代表性
棒!理论实践相结合
简单易懂!!!太棒了!
是个入门的好课
ending
go go go go
go ya
go go go
go.
go go
go
可以的~
nice