所以我在实习技能测试中被问到这个问题,当时这完全让我感到困惑。我现在有一些我认为应该可以工作的代码,但没有为字符串分配正确的值。
#include <iostream>
#include <string>
using namespace std;
int main()
{
// declarations
int i = 0, num= 63;
string b="";
while (num != 0)
{
i = num % 10;
b.insert(0,i + 48 + "");
num = num/10;
}
cout << b << endl;
return 0;
}
以“num”为整数值(我只是以 63 为例)
编辑:: 我的解释不正确,我不能使用任何为我进行 int 到字符串转换的函数,而不是我不能使用字符串库,我的错误。