电脑网站有哪些,重庆 网站 备案 查询,重庆seo建站,晾衣架 东莞网站建设C简介源码讲解精辟版,C入门级C学习#xff0c;C与C的区别值得知晓C语言和C基础区别C标准输入和输出命名空1.命名空间的定义 #xff1a;namespace 标识符{ } 例#xff1a;namespace my{int a1;}命名空间中的成员访问#xff1a;作用域分辨符#xff1a;#xff1a; 例简介源码讲解精辟版,C入门级C学习C与C的区别值得知晓C语言和C基础区别C标准输入和输出命名空1.命名空间的定义 namespace 标识符{ } 例namespace my{int a1;}命名空间中的成员访问作用域分辨符 例 coutmy::aendl;省略限定符前缀using namespace my联想到 标准命名空间 using namespace std; 标准命名空间 没有这个需要加std::cout ,std::cin ,std::endl;2 .命名空间的嵌套coutmy::danny::bendl;不想使用这么长的前缀1using namespace my::danny;2: namespace IMmy::dannybool布尔类型1. 值0 和1 或者false和true2. 代表是真和假计算机里面非零表示真只有0表示假3. 内存占用 1个字节一般当做判断函数的返回值类型使用引用类型1.起别名的作用2.防止拷贝本产生3.当作左值使用4.右值引用常量的引用 例int A(int mm); 调用时候可以使用A(1);堆内存申请由原来的mallocrealloccallocfree 等改为new和delete结构体1.定义变量直接使用结构体名可以省略关键字struct2.结构体中允许成员的存在以及构造函数的存在inline 内联inline关键字用来定义一个类的内联函数引入它的主要原因是用它替代C中表达式形式的宏定义。函数重载函数重载允许函数名相同参数不同的函数存在1.参数数目不同2.参数类型不同3.参数类型不同时候参数类型不同函数缺省函数缺省允许函数参数被初始化1.函数缺省其实是重载的一种优化体2.函数缺省必须从右往左缺省