int &e;这里e被定义成什么了?

来源:百度知道 编辑:UC知道 时间:2024/06/15 21:49:04
int shef(int &e)
{ };
如果是这样呢?e是怎么回事?

好像没这种写法
要么就是int *e;
定义成指针

那就是给shef()这个函数传递指针变量

引用调用

int x;
shef(x);
则函数shef里对e的更改就等于是对x的更改。