栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++入门

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++入门

1,C++输入,输出

<<是流插入运算符,>>是流提取运算符。

特点:自动识别类型。 

2,缺省参数 

2.1,概念:缺省参数是声明或定义函数时为函数的参数指定一个缺省值。

2.2,缺省参数分类

全缺省参数

特点:全缺省参数传参必须从左往右。

半缺省参数

特点:半缺省参数必须从右往左给出,不能间隔给。

传参必须从左往右。

缺省参数不能在函数声明和定义中同时出现。

一般是声明给。

3,函数重载

特点:C++允许在同一个作用域中声明几个功能类似的同名函数,这些同名函数的形参列表(参数个数或类型或类型顺序)不同。

返回值不同不能构成重载 。

4,引用 

 1,概念:引用不是新定义了一个变量,而是给已存在变量取别名。编译器不会额外开辟空间。

2,引用特性:

(1)引用在定义时必须初始化。

(2)一个变量可以有多个引用。

(3)引用一旦引用一个实体,再不能引用其他实体。

3,使用场景:

(1)做参数。

(2)做返回值。

出了函数作用域,返回对象就销毁了,那么一定不能用引用返回,要用传值返回。

4,指针和引用的区别:

(1)引用概念上定义一个变量的别名,指针存储一个变量地址。

(2)引用在定义上必须初始化,指针没要求。

(3)访问实体方式不同,指针需要显式解引用,引用编译器自己处理。

(4)引用不能为空,指针可以。

(5)有多级指针,没有多级引用。 

5 内联函数 

(1)宏的优缺点:

优点:a,代码的可维护性   b,宏函数提高效率,减少栈帧建立。

缺点:可读性差,没有类型安全检查,不方便调试。

 c++中基本不再建议使用宏,尽量用const,enum,inline去替换宏。

6,auto关键字(C++11) 

自动推导类型。 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1038198.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号