c语言(1/3)*x与x/3区别有什么不同
c语言(1/3)*x与x/3区别有什么不同
日期:2022-03-30 00:00:35 人气:1
T x 与 T &x,问题描述的不是很清楚,是不是使用在形如这样的函数
int fun(T x,T &x1);中,如果是这样的话,&x1,是个引用,假如我们对fun进行传参数,形如fun(a,b); 那么在fun函数体内读写x变量的话就是读写fun函数栈中的某一元素,对x1读写是对传进来变量b内容进行读写。所以x1和b除了名字一样,其它的包括地址内容都是一样的!
int fun(T x,T &x1);中,如果是这样的话,&x1,是个引用,假如我们对fun进行传参数,形如fun(a,b); 那么在fun函数体内读写x变量的话就是读写fun函数栈中的某一元素,对x1读写是对传进来变量b内容进行读写。所以x1和b除了名字一样,其它的包括地址内容都是一样的!