C++基础教程之C++与C的区别
这是C++教程得第一篇章,建立在你具有C语言基础的前提下,直接从C++和C的注意主要区别开始入手。

命名空间
1、命名空间的引入:增加标识符的使用效率1.命名空间的定义 :namespace 标识符{ } 例:na罪焐芡拂mespace my{int a=1;}2.命名空间中的成员访问:作用域分辨符:: 例: cout<<my::a<<endl;3.省略限定符(前缀):using namespace my;4.联想到 标准命名空间 :using namespace std; 标准命名空间 没有这个,需 要加std::cout ,std::cin ,std::endl;


3、自定义类型1.定义变量直接使用结构体名,可以省略关键字struct2.结构体中允许成员的存在,以及构造函数的存在(构造函数在类和对象里面单独讲解)


3、函数缺省:允许函数参数被初始化1.函数缺省其实是重载的一种优化体2.函数缺省必须从右往左缺省

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:68
阅读量:26
阅读量:56
阅读量:89
阅读量:81