C++:从C语言过渡到C++

07-16 1190阅读

在这篇博客中,我将会介绍从C语言过渡到C++的一些基础知识。

目录

C++起源

C++的关键字

输出hello,world

​编辑

命名空间

1.什么是命名空间

2.namespace的作用

3.域作用限定符

4.命名空间的使用

IO流

缺省参数

函数重载

引用

1.引用的定义

2.引用的特性

3.引用的使用

4.const引用

5.引用和指针

内联函数inline

nullptr


C++起源

在1979年,本贾尼·斯特劳斯特卢普在贝尔实验室中进行复杂的软件开发时,他感受到了C语言的局限性,于是他在此基础上设计了C++。

C++在C语言的基础上添加了面向对象编程的特性:封装、继承、多态。

随后几年,C++不断完善发展,在1998年推出了C++98,官方第一个较为完善的版本,引入了STL(标准模板库)。

在2011年,C++的一次革命性的更新,增加了大量特性和功能。

在2020年,C++又一次巨大更新,引入了模板(Modules)、概念(Concepts)、协程(Coroutines)等

在公司中,使用的比较多的都是C++98和C++11.

C++的关键字

C++:从C语言过渡到C++

输出hello,world

#include
using namespace std;
int main()
{
	cout 
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]