/*
练习3.7:
使用范围for语句将字符串内的所有字符用X代替
如果把循环控制变量的类型设为char,将发生什么?
答:原字符串没有改变。
*/
#include "TouWenJian.h"
int main()
{
string s1("huguang");
for(char var_char:s1)
var_char='X';
cout<<s1;
cout<<endl;
return 0;
}
C++Primer第五版第三章练习3.7
最新推荐文章于 2025-12-05 21:43:14 发布
文章解释了在C++中,使用范围for语句将字符串中的所有字符替换为X,即使控制变量是char类型,原始字符串内容不会改变的原理。
1189

被折叠的 条评论
为什么被折叠?



