社区
Java EE
帖子详情
带默认值参数的函数的如何定义?
summerCsdn
2003-03-25 11:19:28
在C++中,可以定义这样的函数
example:
GetDirInfo( char *dir="./data",int flag=1);
java中这样的函数如何定义??
...全文
108
2
打赏
收藏
带默认值参数的函数的如何定义?
在C++中,可以定义这样的函数 example: GetDirInfo( char *dir="./data",int flag=1); java中这样的函数如何定义??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DavidBone
2003-04-20
打赏
举报
回复
ding
summerCsdn
2003-03-25
打赏
举报
回复
在C++中,可以定义这样的函数
example:
GetDirInfo( int flag=1);
java中这样的函数如何定义??
C++:形参
带
默认值
的
函数
、内联
函数
、
函数
重载
文章目录一、形参
带
默认值
的
函数
二、内联
函数
三、
函数
重载 一、形参
带
默认值
的
函数
形参
带
默认值
的
函数
: 1.
定义
时给
默认值
的时候,从右向左给。 2.调用效率:若两个
函数
都传入变量,会提高效率,形参
带
默认值
的
函数
会少一次mov指令;若传入数值,则效率不变。 3.
定义
时可以给形参
默认值
,
函数
声明时也可以给形参
默认值
。 4.形参给
默认值
时,不管是
定义
出给还是声明处给,形参
默认值
只能出现一次。 ...
带
默认值
参数
的
函数
对于
带
默认值
参数
的
函数
且该
函数
有原型声明时该在哪里设置
函数
的形式
参数
的
默认值
c++
带
默认值
参数
的
函数
带
默认值
参数
的
函数
即在
函数
定义
或声明时,我们可以赋予
函数
参数
默认值
。所谓
默认值
就是在调用时,可以不写某些
参数
的值,编译器会自动把
默认值
传递给调用语句中。如果在
函数
的声明和
定义
中同时设置同一个
参数
的
默认值
时,则要求
默认值
设置是相同。 int sum(int a = 10, int b = 20); int sum(int a, int b) { return a + b; } int main(
Python中
参数
具有
默认值
的
函数
在《Python中自
定义
函数
的方法》中提到,自
定义
的
函数
在
函数
名之后的圆括号内包含有
参数
,如图1所示。 图1 自
定义
函数
func 在图1中,自
定义
了一个名为func()的
函数
,该
函数
包含一个
参数
i。接下来
定义
了一个值为0的变量i1,将i1作为func()
函数
的
参数
,此时的输出是1。 1
参数
是常量
默认值
的
函数
将图1中所示的func()的
参数
i具有常量
默认值
,如图2所示。 图2
参数
是常量
默认值
的
函数
从图2可以看出,func()
函数
的
参数
i具有一个常量初始值0;当不为该
函数
指定
参数
时,
带
参数
默认值
的
函数
带
参数
默认值
的
函数
说明:
函数
有一个或多个的
参数
有
默认值
;如float Area(float r = 3.5); int Sum (int a,int b = 5, int c =10)。
带
参数
默认值
函数
注意: 1、
默认值
参数
只能放在
函数
声明或
定义
处,一般放在
函数
声明中。 int Fun(int a, int b, int c = 9); int Fun(int a, int b, ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章