我试图将 5 个整数存储到一个字符串中,但我遇到了问题。这是代码:
for (int a = 0; a < 5; a++)
{
string ans;
int number;
int num;
number = rand() % 9 + 1;
cout << number << " ";
num = number;
to_string(num);
ans =+ num;
}
本质上,我希望“ans”与“12345”类似,但是当我运行它时,它要么不显示任何内容,要么显示 5 个带有问号的框。有什么帮助吗?
你可以这样做:
string ans;
int number;
for (int a = 0; a < 5; a++){
number = rand() % 9 + 1;
ans += to_string(number);
}
cout << ans;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句