00问答网
所有问题
当前搜索:
什么是形参什么是实参举例子
指针数组做
形参
,
实参
是
什么
答:
指针数组的实质是数组,只不过数组元素中存的是指针变量而已。数组作为函数
形参
进行传递是实际传递的是指向该数组的指针,所以说
实参
应该是数组名(也就是数组首元素首地址,数组名只可以做右值,也就是数组首元素首地址,传地址也就是传指针了)。
形参
可以是变量吗?
答:
实参
可以是常量、变量、表达式、函数等任意类型,
形参
只能是变量,在被定义的函数中,必须指定形参的类型。
形式参数
(形参):定义函数名和函数体时需要用的参数,目的是用来接收调用该函数时传递的参数。实际参数(实参):传递给被调用函数的值。通俗的来讲,形参就像物理计算中的公式中的符号,比如Ω,A...
c语言中
形参
和
实参
类型不一致时以
什么
为准
答:
应该是以
形参
为准 在调用函数时,编译器只知道形参类型,没法知道
实参
类型 应该是会将实参转换为形参的类型
如果
实参
是一维数组,则
形参
应该是一个一维数组或者一个指针变量 这句话...
答:
当实参为数组时,
形参
不管是数组还是指针变量,形参共用的
是实参
的数据,也就是说,实参数组在内存中放着的数据,形参这块儿直接拿过来用,有点像C++中的引用类型。这个时候通过形参改变的是内存中的数据,也就会影响到实际参数中的数据。说的有点乱,多多包涵!
c语言中,
形参
就是变量吗
答:
形参
可以是一个变量也可以是一个函数,与
实参
相对应。简单点理解,就是变量可以分为实参和形参。因为不了解提问者的实际情况,所以不
举例子
更深一步说明,如果需要可以说。
c语言中
什么
时候
形参
可以改变
实参
?
答:
这两道题都是用的传值方式,区别是 38题返回struct类型,其值改变是在函数返回之后,在执行函数过程中 a的值都是不变的。你可以把38题中a=f(a);改为f(a);就和37结果一样了
我是初学者Java
什么
时候用参数(
形参实参
)什么时候必须用返回值什么时...
答:
int max(int x,int y){ int z;z=x+y;return(z);} int a=1,b=2,c;c=max(a,b);//int x,int y是定义的时候的参数,就
是形参
.//int a,b是实际调用的时候的参数,就
是实参
.//当方法执行后的结果需要用变量储存时,需要返回值,如上把结果赋值给变量c public void print(int i) {...
VB参数传递问题
答:
那么另一个也随之变化.数值传递:数值传递则没有这样共用一个内存地址.他只是把
形参
的数据复制给
实参
,他们分别用了两个地址存放数据.同样用A和B来
举例
.A有1个苹果,现在我让B等于A(注意我是复制,而不是说现在B也是A),然后我在给B 2个苹果,那么现在A还是有1个苹果,而B有3个.因为我给的是不同的...
c语言的返回值是
什么
意思啊?
答:
函数返回值的意思是将函数实现的结果返回给调用者。按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的...
计算机二级C语言如何备考
答:
函数fun的功能是交换两个变量x和y的数值,所以在fun函数中首先输入___(3, 2),这一步大部分考生都能写对,关键是要看在主函数中的printf输出
什么
。在C语言中,数据一般只从
实参
单向传递给
形参
,形参值的变化不会影响对应的实参,所以尽管在这两个函数中变量名都是X和y,但主函数里x、y的值并没...
棣栭〉
<涓婁竴椤
15
16
17
18
19
20
21
22
23
76
其他人还搜