在这里插入代码片
void test(int &x) {
x = 1024;
printf("test函数的内部x=%d\n", x);
}
int main()
{
int x = 1;
printf("调用test前x=%d\n", x);
test(x);
printf("调用test后x=%d\n", x);
}
代码运行
一:void test(int x)的 x不带"&"
1 1024 1
二:void test(int &x)
1 1024 1024