社区
C++ 语言
帖子详情
什么是带有默认参数的函数啊???
ck1042103382
2009-09-14 09:35:28
各位大哥:
什么是带有默认参数的函数啊???举个简单的例子,比较大小的简单例子。谢谢啊!!!
...全文
181
12
打赏
收藏
什么是带有默认参数的函数啊???
各位大哥: 什么是带有默认参数的函数啊???举个简单的例子,比较大小的简单例子。谢谢啊!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
prince_sigh
2009-09-15
打赏
举报
回复
唉
coolcoffee4051982
2009-09-15
打赏
举报
回复
路过,基础
goalkeeper1983
2009-09-15
打赏
举报
回复
[Quote=引用 9 楼 thy38 的回复:]
引用 8 楼 xiaoliang_c 的回复:
引用 1000 楼 starcat 的回复:
这是C++里的概念。
1楼补充一下,带参函数的默认参数必须出现在参数列表右边,而且一旦有一个默认参数,其右的参数必须都指定默认值。
同意
同意
[/Quote]
同意
thy38
2009-09-15
打赏
举报
回复
[Quote=引用 8 楼 xiaoliang_c 的回复:]
引用 1000 楼 starcat 的回复:
这是C++里的概念。
1楼补充一下,带参函数的默认参数必须出现在参数列表右边,而且一旦有一个默认参数,其右的参数必须都指定默认值。
同意
[/Quote]
同意
xiaoliang_c
2009-09-15
打赏
举报
回复
[Quote=引用 1000 楼 starcat 的回复:]
这是C++里的概念。
1楼补充一下,带参函数的默认参数必须出现在参数列表右边,而且一旦有一个默认参数,其右的参数必须都指定默认值。
[/Quote]
同意
ck1042103382
2009-09-14
打赏
举报
回复
谢谢啦!各位大哥!!!
kouwenlong
2009-09-14
打赏
举报
回复
补充的对,默认参数都出现在右边,相对与不是默认的参数来说.
starcat
2009-09-14
打赏
举报
回复
这是C++里的概念。
1楼补充一下,带参函数的默认参数必须出现在参数列表右边,而且一旦有一个默认参数,其右的参数必须都指定默认值。
menghai1226
2009-09-14
打赏
举报
回复
学习啦
kouwenlong
2009-09-14
打赏
举报
回复
看错题目了,呵呵.楼上说得对.
kouwenlong
2009-09-14
打赏
举报
回复
比如有个类:
class person
{
public:
person();
person(int Age, string Name);
private:
int age;
string name;
};
这样如果你在定义类的时候像这样:class Person(22, "zhangs");
他就会调用类的带参数的构造函数.
aizibion
2009-09-14
打赏
举报
回复
int func(int para1,int para2=0);
para2即为默认参数
默认参数调用时可传值也可不传值
func(1); //传入func得参数值是1,0
func(1,2);//传入func得参数值是1,2
Excel
函数
100问
初学Excel
函数
你是否总有一种无力感? 工作中遇到问题时,不知道用什么
函数
来解决?
函数
的单词都认识,但一用它来写公式,要么写不出来,要么结果不对,更别说编写嵌套公式 那些
函数
名称、
函数
参数
的作用总是记不住,...
什么是有
默认
参数
的
函数
?定义有
默认
参数
的
函数
时应注意什么?
什么是有
默认
参数
的
函数
?定义有
默认
参数
的
函数
时应注意什么? 自己的定义:简单啦,举个例子就好了: int imtim( int x=2, float y=7.8 ); 则x与y的
默认
参数
值分别为2与7.8,x和y就是
默认
参数
! special (500.99.3 ) //x=500,y=99.3 special(14) //相当于special( 14, 7.8 )...
C语言如何定义带“
默认
参数
”的
函数
?
使用C++开发过程序时,定义
函数
可以指定
默认
参数
,例如 void fun(int x, int y=3); 在调用 fun() 时第二个
参数
可以不传递,此时 fun()
函数
默认
第二个
参数
等于 3,例如 f(1) 就相当于 f(1,3)。这是一个很好用的特性,那么在C语言程序开发中,是否也可以定义带“
默认
参数
”的
函数
呢? 有“
默认
参数
”的C语言
函数
首先应该清楚,目前C语言还没有原生支持带
默认
参数
的
函数
,也就是说下面这样的C语言代码是非法的: void fun(int x, int y =3) ..
C++
默认
构造
函数
本文围绕3个问题来理解C++的
默认
构造
函数
: 什么是
默认
构造
函数
?
默认
构造
函数
什么时候被调用? 编译器在什么情况下会生成
默认
构造
函数
? 一. 什么是
默认
构造
函数
? 我们一般会认为
默认
构造
函数
就是编译器自动生成的那个构造
函数
,其实这种理解不全面。 准确的说,
默认
构造
函数
就是在调用时不需要显示地传入实参的构造
函数
。根据这个原则,下面2种构造
函数
都是
默认
构造
函数
: class S...
带有
默认
参数
值的构造
函数
在一个类中可以包含多个构造
函数
,但是对于每一个对象来说,建立对象时只执行其中一个,并非每个构造
函数
都被执行。 带
默认
参数
的构造
函数
使用
默认
参数
值来初始化类的成员变量。关于
带有
默认
参数
值的构造
函数
有两点需注意的; 1、当
函数
中定义了
带有
默认
值的构造
函数
,
参数
默认
值是在类里面给定的而不是在类外指定。如果声明时没有定义是
默认
参数
构造
函数
,那么当在类外定义为
默认
参数
构造
函数
时会出现如下错误;错误:在重新...
C++ 语言
64,662
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章