C++入门1--命名空间、引用与函数重载
主要内容:1.命名空间2.c++的输入与输出3.缺省参数4.函数重载5.引用6.内联函数7.auto关键字8.基于范围的for循环9.空指针–nullptr 1.命名空间1.1为什么要有命名空间呢?:1.全局作用域里面的变量,类(后面会提到的)和函数的名称可能会与 关键字 冲突 2.在进行一个大工程的时候,通常是几个程序原分开写一部分功能,然而当几个文件合并的时候,那些定义在全局域里面的变量,类,核函数名称可能会相互冲突,所以就引出了我们的命名空间 1.2命名空间的作用: 命名空间就是对标识符的名称进行本地化,以避免命名冲突或者名字污染。 1.3命名空间的定义: 命名空间需要一个关键词namespace(顾名思义,命名空间),然后接上你给这个命名空间取的名字,最后再加上{}即可。 1234567891011121314#define _CRT_SECURE_NO_WARNINGS 1namespace rxj//命名空间内部可以定义函数/变量/类型{ int rand = 10; namespace rxj2//命名空间可以嵌套 { ...
