int main(int argc, char* argv[])
{
while(1)
{
cout<<"123";
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我写了这个小程序,打印"123",然后进入无限循环.但它不会在屏幕上打印任何内容.这是什么原因?
这是我写的将整数转换为字符串的代码.
#include <iostream>
using namespace std;
int main()
{
string s;
int b=5;
s.push_back((char)b);
cout<<s<<endl;
}
Run Code Online (Sandbox Code Playgroud)
我预计输出为5,但它给了我空白.
我知道有另一种方法可以使用stringstream,但我想知道这个方法有什么问题?