c++基础1
1大纲
知识点1【C++概述】
知识点2【初识c++】
知识点3【双冒号::作用域运算符】
1.::第一个功能:解决局部变量与全局变量的重名问题
2. ::第二个功能:可以直接应用命名空间中的变量和方法
知识点4【namespace命名空间】
1.解决名称冲突
2.命名空间下可以存放:变量,函数,结构体,类
3.命名空间只能在全局范围内定义
4.命名空间可以嵌套命名空间
5.命名空间是开放的,可以随时把新的成员加入已有的命名空间中
6.命名空间可以匿名:无命名空间名
7.命名空间可以起别名
知识点5【using声明以及using编译指令】
1.using声明
2.注意区分using 声明和using编译指令的区别
知识点6【C++对c语言的增强和扩展】(重点)
1.全局变量的检测增强
2.函数检测增强 返回值检测增强 形参类型检测增强 调用时候参数数量检测增强
3, 类型转换检测增强
4.struct下的两个增强点
5.新增bool数据类型
6.三目运算符的增强
知识点7【const】(重要)
知识点8【引用】
1.引用的基本语法:
2.注意事项:
3.建立对数值的引用
4.参数的传递方式
5.引用注意事项