c语言int a[5][4] 是什么意思

如题所述

第1个回答  2019-08-15
nt
&b
=
i;//这里b是一个引用,它是变量i的引用
引用就是指针,两者没有区别。我们可以把引用想象成一个不需要"*"就可以访问变量的指针,对比如下程序:
void
function(int
*a)
{
*a
=
100;
}
int
main()
{
int
x=200;
int
*b
=
&x;
function(b);
return(0);
}

void
function(int
&a)
{
a
=
100;
}
int
main()
{
int
x
=
200;
function(x);
return(0);
}
以上两段程序完成的功能是一样的。

你那个
int
&a
应该也是void
function(int
&a)这种形式的把,传递参数的本回答被提问者采纳
相似回答