#include<iostream> |
|
在线等非常急
|
|
30分 |
修改如下:
string a(string str) { int i = 0; int n = str.size(); while (i < n) { str[i] = toupper(str[i]); i++; } return str; } |
string s1; // 这个字符串是空的 s1[i]非法引用了
|
|
s1.resize(n);
|
|
10分 |
这位改的不错。 对,你函数里面的s1在这段函数结束后生命周期结束,传出一个未知的值,发生错误 |