c++
bingXxx
这个作者很懒,什么都没留下…
展开
-
浅谈缺省参数
我们先来看一段代码 #include<iostream> using namespace std; void Func(int a=0)//我们定义一个名为Func的函数,其中的参数为a=0,而这个a=0就是缺省参数 { cout << a << endl; } int main() { Func(5);//和c语言一样我们给这个函数传递一个实参 } 当我们正常传参的时候,它的输出就是根据实际参数的值来决定 那缺省参数有什么用呐 当我们不传入参数...原创 2020-05-25 22:57:36 · 477 阅读 · 0 评论 -
浅谈c++的输入输出
我们先来看看c++的输出语句 #include<iostream> //using namespace std;//c++库中的东西一般都放在std命名空间中 int main() { std::cout<<‘’hello world‘’;//一般cout来表示输出,这个时候就需要说明是std库中的cout,才能使用它的功能 return 0; } 我们再来看看c++中的换行是如何实现的 ...原创 2020-05-25 22:29:20 · 658 阅读 · 1 评论 -
浅谈c++命名空间
命名空间 在c/c++中我们经常会遇到这样的情况 比如 类 函数 变量的名字相同的情况下 就会导致调用的冲突 #这个时候我们就要引入命名空间# 我们先来看下命名空间的目的的官方的解释 ##使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或者名字污染,namespace关键字的出现就是针对这种问题的## 命名空间的定义 定义命名空间,需要使用到的是namespace关键字,后面跟的是命名空间的名字,然后跟{}即可,{}中即为命名空间的成员 官方的解释不够直观 ,我们来举例说明 ..原创 2020-05-24 21:42:00 · 265 阅读 · 0 评论