c++输出问题
# include <iostream># include <string>
using namespace std;
int main(void)
{
string str("你好!");
cout << str << endl;
string::size_type size = str.size();
string::size_type i = 0;
while (i != size)
{
cout << str[i] << ' ';
i++;
}
cout << endl;
return 0;
}
这样写有什么问题吗? 后面的输出为什么是乱码呢?