首页 > 电脑

voidf(int*p)与voidf(int&p)的区别

更新时间2018-03-06 19:59:38

void f(int* p) 是把变量输入到函数里,不是它的值;

void f(int& p) 是把变量的位置输入。

在函数f里,p操作的是地址,而p指向的值并没有改变*q操作是q指向的值,改变了该地址的值r是m的地址,但m的值没变,n地址指向的值+1


结果A在函数f里,p操作的是地址,而p指向的值并没有改变*q操作是q指向的值,改变了该地址的值r是m的地址,但m的值没变,n地址指向的值+1

上一篇:一个年度的文件归类怎么分30年和10年

下一篇:Ema20均线函数设置