首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

debug老是提示程序已停止工作,该怎么解决

2012-04-22 
debug老是提示程序已停止工作如下代码:C/C++ codestring print(string str){for(string::size_type i 0

debug老是提示程序已停止工作
如下代码:

C/C++ code
string print(string str){    for(string::size_type i = 0;i<str.length();i++)    {        cout<<str[i]<<'\t';    }}int main(){    cout<<print("123456");        return 0;}

上面代码主要是想将string中的字符一个一个打印出来,在win7下面运行能出来结果,可就是提示程序已经停止工作,请问各位这是什么问题。C++中的string 和 char数组弄的我好糊涂啊

[解决办法]
print函数要返回一个字符串吧。。
[解决办法]
恩 返回值是必须的

热点排行