C++入门

1.前言

经过前面我们共同的努力已经熟悉了C语言的语法和用C语言实现了很多的数据结构基本形式,下面就让我们一起,更近一步踏入得到进一步优化的C++吧!!!!!

2.C++与C语言之间的联系

了解C++前我们首先要知道C++属于C语言的优化版,因此其实绝大多数C语言的用法我们到C++也是完全可以得到实现的,我们只需要将我们vs中经常用到定义⽂件的 .c 改回.cpp就行 所以C语⾔实现的hello world依旧可以运⾏ 代码后缀改为.cpp,vs编译器看到是.cpp就会调⽤C++编译器编译

但是相信大家可能已经厌倦了c语言的写法,那么我们也可以用到正统cpp的写法来

那么接下来就会有人感到迷惑了,诶,第二行和第五行是什么意思?怎么完全看不懂,别着急,我们作为初学者一开始头晕是正常的,只要我们保持好奇的学下去,慢慢都会搞懂的

我们大家可以一步步得来进行解决 其实大家一开始看不懂的位置无非只有两个 一个是命名域,另一个是那个输出hello,world的形式,接下来我们就来一个个解决

3.命名空间

相信大家写过C语言程序的都知道,有时候我们想要程序的可读性得到提高,一般都会用到该程序实现功能的相近的英文单词,但是一个单词只能使用一次命名,甚至有时候这个命名还被库函数里使用了 ,这样就会造成很多困扰,于是祖师爷就发明了命名空间的概念

3.1.命名空间的价值

在C/C++中,变量、函数和后⾯要学到的类都是⼤量存在的,这些变量、函数和类的名称将都存在于全局作⽤域中,可能会导致很多冲突。使⽤命名空间的⽬

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值