ポインタとリファレンスを学んでいますが、概念を理解するのに苦労しています。main関数で変数を宣言してから、何も返さずに、ユーザー入力によって関数を介して初期化する必要があります。私はもう試した:
#include <iostream>
using namespace std;
void input(int &num){
cout << "Enter A Number" << endl;
cin >> static_cast<int>(num);
}
int main(){
int x;
input(x);
cout << "The Number You Entered Was " << x << "!" << endl;
return 0;
}