num1
の値が0になるのはなぜですか?分かりません。どのようにgetScore
ファンクションにnum1
を渡して、cin
を使用しても値は変更されませんか? cin
〜score
に基づいて値を変更するにはどうすればよいですか。void関数を使用してmain関数の変数の値を設定します
#include <iostream>
using namespace std;
void getScore(double);
int main(int argc, const char * argv[]) {
double num1;
getScore(num1);
cout << "NUM 1 got set to " << num1 << endl;
return 0;
}
void getScore(double score) {
cout << "whats the score";
cin >> score;
cout << "num is " << score << endl;
}
あなたは参照とポインタ – Xatyrian
を見ている必要がありますか? –