0
#include<iostream>
using namespace std;
void callByReference (int &); //Function Prototype
int main()
{
int num; //Variable Declaration
cout<<"Enter number";
cin>>num;
callByReference(num); //Function Definition
cout<<"Number after triple is "<<num<<endl;
return 0;
}
void callByReference (int & cRef) //Funciton Definition
{
cRef=cRef*cRef*cRef;
}
如果我們在cRef中傳遞地址,則地址應該乘以三倍。價值如何倍增三倍?通過引用地址通過問題
尚不清楚!我是一個新手請相應清除 – Rizvi
我認爲如果你只是Google'd「引用變量C++」會更好,但我會嘗試解釋。也許你對於聲明運營商是什麼感到困惑。所以有一些運營商具有雙重含義。例如,「&」符號可用於提取左值的地址,但也可用於聲明引用變量。我在回答中增加了一些內容 –