2017刑天沧海心法改版:int f(int k,int m=0,double d=0.0); 则f(3,5,6.7)是它的合法调用,为什么?
来源:百度文库 编辑:高校问答 时间:2024/10/04 17:11:29
是将3,5,6.7分别赋给k,m,d吗?
是的 估计你的问题是c++的吧
在int f(int k,int m=0,double d=0.0);
里面把后面的两个参数都副了默认值,
在c++里面只要看到参数有默认值的,那他下面的参数都必须有默认值
就象现在第二个有,那么他后面的第三个参数也要有.
而调用的时候.可以不写带默认值的
如f(3,5)和f(3)都是对的,但是如果没有默认值就必须写了
对的!
int f(int k,int m=0,double d=0.0); 则f(3,5,6.7)是它的合法调用,为什么?
函数void fun(int x,int k,int *p)
请问在进制中"Int a"代表什么意思?int a = 0 x 100F又是什么意思?指教```
int(-3.21)=
编写函数void fun(int k,int *p),
编写具有如下原型的函数:int f(unsigned long x, int n, int& Lxn);
编写具有如下原型的函数:int f(unsigned long x, int n, int& Lxn);
编写具有如下原型的函数:int f(unsigned long x, int n, int& Lxn);
int (*p)()
什么是INT?