C++基础
文章平均质量分 63
学习C++基本的语法
pigern
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++基础之函数重载
函数重载是C++允许在同一个作用域中声明几个名字相同功能相似的函数,函数重载常被用于处理功能类似、数据类型不同的问题。高级语言在设计时就有一条原则,语言不能存在二义性,C++为了保证语言不存在二义性对函数重载进行约束:要构成重载函数必须满足以下几个条件之一:形参类型不同形参个数不同形参顺序不同通过代码实现一个重载函数,以下代码位于三个文件:tes原创 2022-01-02 19:47:15 · 1493 阅读 · 0 评论 -
C++基础之缺省参数
目录缺省参数注意事项缺省参数缺省参数是在函数定义时或者声明时给参数一个默认值,当调用参数时没有给函数参数,使用默认的函数参数。先简单的写几行代码认识一下缺省参数以上三段代码分别位于三个文件,在大型工程中通常将函数的定义与声明分开。在这里看到我在调用函数Add的时候将第三个参数的值省略了,也就是缺省了。程序运行结果为:可以看出结果是用了缺省参数的。现在我将参数传过去:运行结果为:注意事项缺省参数可以为我们规避一些因未传参产生的错误。缺省参数分为全缺省和半缺省,全缺省顾名思义是函数原创 2021-12-31 21:53:17 · 620 阅读 · 0 评论 -
C++补充(命名空间)
C++相较与C语言加入了类的概念,C语言中有大量变量和函数存在于全局作用域中,在C++中类也存在于全局作用域中,可能会产生冲突。C++为避免这些冲突,加入了命名空间概念。命名空间格式namespace name{ datatype name; fun() { } ...}命名空间中可以定义变量、声明&定义函数等。命名空间引用格式定义好的命名空间引用格式为namespace a{ int b = 5;}int mian(){ printf("%d", a::原创 2021-11-26 12:41:30 · 448 阅读 · 0 评论
分享