c++
文章平均质量分 54
c++语法
qwertyuiopasdfgjkl23
这个作者很懒,什么都没留下…
展开
-
详解缺省参数
函数声明和定义不能同时是缺省的,参数的默认值通过函数声明来设置,由于编译器通过查看函数声明来了解函数所使用的参数数目,因此函数声明也必须将可能的默认参数告知程序。//函数声明int main()return 0;int add(int a, int b) //函数定义默认参数可以通过函数定义来设置int add(int a=10, int b=0) //声明和定义未分开,声明的同时定义int main()return 0;原创 2024-11-05 20:00:10 · 248 阅读 · 3 评论 -
详解函数重载
函数重载:是函数的一种特殊情况,C++允许在同一作用域中声明几个功能类似的同名函数,这 些同名函数的形参列表(参数个数 或 类型 或 类型顺序)不同,常用来处理实现功能类似数据类型 不同的问题。原创 2024-08-27 19:13:50 · 429 阅读 · 4 评论 -
详解命名空间
定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{} 中即为命名空间的成员。// aaa是命名空间的名字,一般开发中是用项目名字做命名空间名。// 1. 正常的命名空间定义// 命名空间中可以定义变量/函数/类型int val;//2. 命名空间可以嵌套int a;int b;int c;int d;//3. 同一个工程中允许存在多个相同名称的命名空间,编译器最后会合成同一个命名空间中。原创 2024-08-27 15:14:37 · 485 阅读 · 2 评论