博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
有关C++新特性
阅读量:5167 次
发布时间:2019-06-13

本文共 448 字,大约阅读时间需要 1 分钟。

1.使用命名空间namespace,可以自定义,也可以通过using namespace std使用标准命名空间,自定义的命名空间在使用时,添加一条using语句,无名的命名空间,使用作用域运算符::来访问命名空间下的变量、函数等。

2.增加了引用,引用可以作为形参,改变形参值即为改变实参,引用是变量的“别名”,引用必须初始化,其本质还是指针。

3.默认形参,当一个参数被指定初始值时,在它后面的参数也要被赋予初始值,函数调用时需要注意二义性的问题。

4.结构体的成员函数不占用地址空间,可以通过sizeof()来进行测试。

5.c++支持动态分配内存,采用new—delete的方式,new一个数组的话,要用delete[]的形式来释放分配的内存空间,new出来的变量分配在堆内存。

6.c++函数重载:函数名称相同,参数个数、类型不同,在调用时编译器根据传入的参数自行判断调用那一个函数。

转载于:https://www.cnblogs.com/wyj510/p/10859865.html

你可能感兴趣的文章
xml配置文件详解
查看>>
vue中 keep-alive 组件的作用
查看>>
非参数估计——Parzen窗与k近邻估计
查看>>
Linux(CentOS7)安装Tomcat
查看>>
九度oj 题目1525:子串逆序打印
查看>>
MFC学习之路之UI --(2) 漂亮的编辑框
查看>>
PHP100-第一讲
查看>>
那些年一起学习的PHP(一)
查看>>
95. Unique Binary Search Trees
查看>>
mapduce 分区操作,根据特定值将数据分开
查看>>
robotstudio smart组件解释
查看>>
计算圆的面积
查看>>
css实现两端对齐的3种方法
查看>>
制造抽象基类--《C++必知必会》 条款33
查看>>
BitMap的原理以及运用
查看>>
shell访问mysql
查看>>
开博第一篇
查看>>
第四次实验
查看>>
TableView上的HeaderView放WebView
查看>>
现状分析
查看>>