有沒有什麼辦法可以從用戶那裏接受輸入,並將它直接傳遞給一個沒有輸入參數的函數?直接輸入一個函數?
我有一個程序,使用一個名爲「分數」,其中包含2個屬性,分子和分母(都是整數)的結構。我希望能夠做這樣的事情:
fraction a;
cout << "Enter a fraction "; //User inputs something like "1/2"
read(a); // "1/2" is read into the fraction struct a, num = 1 and den = 2
cout << "You entered ";
print(a);
cout << endl;
我能做到這一點還是需要存儲在單獨的變量的分子和分母,並將其傳遞給read
功能?
感謝
*它直接傳遞到一個沒有參數輸入的函數* ..什麼? –
所以我想這是一個否 –
不,它只是意味着「什麼?」。這個問題還不清楚。 –