44问答网
所有问题
当前搜索:
函数调用可以作为一个函数的形参
谭浩强的C程序设计第三版中 介绍
函数
和数组的问题
答:
定义的是一维数组,输入语句用变量形式表示一样。通过前面的'%s'形式可以看出,s[i]是
一个
数组,所以s就是二维数组了。这里要注意一点,scanf()
函数
在输入字符串时候不能支持空格,看下面的例子:main(){ char s[3][10];int i;for(i=0;i<10;i++)scanf(%s,s[i]);for(i=0;i<3;i++)...
指针变量 参数
函数
值传递 的问题
答:
这是
一个
内存中的值交换,{p=*p1;*p1=*p2;*p2=p;},而这是内存地址的一个交换。就像我们要进一件房间找东西,我们得知道门牌号吧,内存地址就可以理解成门牌号,你要交换房间的东西有两种办法:1,直接交换东西,即A房间的东西放B房间,B房间东西放A房间。2,还有就是交换门牌号。这样做的...
c语言中的void 表示什么意思?
答:
而不是空的意思。void * 是void类型的指针。void类型的指针的含义是:这是一个指针变量,该指针指向一个 void类型的数。在
函数的
参数列表和返回值中,void代表的含义是:
一个函数形参
列表为void,表示这个
函数调用
时不需要给它传参。返回值类型是void,表示这个函数不会返回一个有意义的返回值。
C++里把int&
作为函数
参数是什么意思?
答:
引用也
可以作为
形参,情况和一般
的形参
有所不同。这是因为,形参的初始化不是在类型说明时进行,而是在执行主调
函数的调用
表达式时,才为形参分配内存空间,同时用实参来初始化形参。这样引用类型的形参就通过形实结合,成为实参的
一个
别名,对形参的任何操作也就会直接作用于实参。
说C语言中
函数
值传递与地址传递的方法
答:
这两个自加函数中,Add1是指针传递,Add2是数值传递,在调用Add2(y)时,系统是先建造
一个
int型变量a,再将y的值传给a(此时y和a是两个不同地址的变量,只是两者值相同),然后a++,却对y没有任何操作,故在
函数调用
结束后,释放a,而y没任何变化;在调用Add1(&x)时,系统先建造int型...
来个人给我个三级c的上机南开一百题呀~~~
答:
是二级C的吧```我的是C语言``已经发给你了``速度查收!!!
C语言
形参
实参问题
答:
一轮一轮的来解答一下。第一轮:循环前a=2,然后进入循环执行k=f(a++),这时先计算a++,此时a=3(注意区别++a),然后把a=3
作为
f()函数的实参传递,也就是此时f()
函数的形参
a=3,这里static c=3;是声明
一个
静态变量,这个变量常驻内存,直到主程序结束,也就是说这个f()
函数调用
结束后静态...
什么是JAVA里面的方法体,方法头
形参
,实参方法
调用
和局部变量?
答:
方法头中
的形参
是在方法定义中声明的变量,用于接收传递给方法的值。形参在方法
调用
时通过实参来传递值。例如,以下方法定义中的num1和num2就是形参:public static int add(int num1, int num2) { int result = num1 + num2;return result;} 在这个例子中,add方法有两个参数num1和num2,它们...
func是什么意思
答:
print(result) # 输出:7 在这个例子中,`add_numbers`是
一个函数
名,它接收两个参数`a`和`b`,并返回它们的和。通过
调用
`add_numbers(3, 4)`,我们传递了两个数值3和4
作为
参数,并将返回的结果存储在变量`result`中。最后,我们打印出`result`的值,即7。函数在各种编程语言中都扮演着重要...
函数
具体意义
答:
有参函数比无参函数多了两个内容,其一是形式参数表, 其二是形式参数类型说明。在
形参
表中给出的参数称为形式参数, 它们可以是各种类型的变量, 各参数之间用逗号间隔。在进行
函数调用
时,主调函数将赋予这些形式参数实际的值。 形参既然是变量,当然必须给以类型说明。例如,定义
一个函数
, 用于求两...
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
76
涓嬩竴椤
75
其他人还搜