读书人

c++无法编译通过提示 error C2137:

发布时间: 2013-03-12 11:19:35 作者: rapoo

c++无法编译通过,提示 error C2137: empty character constant,请帮忙解决下
#include<iostream>
#include<stack>

using namespace std;
void main()
{
int i=0;
stack<int> intstack;
for(i=0;i<=9;i++)
intstack.push(i);
while(!intstack.empty())
{
cout<<intstack.top()<<'';
intstack.pop();
}

}
[解决办法]
cout<<intstack.top()<<'';
最后面接的是个什么字符啊
应该用字符串“ ”
[解决办法]
这个字符串没有任何作用,你也可以不加,cout<<intstack.top();
[解决办法]
''之间至少要有一个字符。

读书人网 >C++

热点推荐