学习引用的概念时,总觉得缺少应用场合来帮助理解引用这个概念,同样也不知道引用是做什么的,今天学习的时候发现一个引用的妙用。和大家分享一下。
先上代码
string a("hello world!!");
for (auto &c: a)
{
if (c == 's' && c == 'w')
{
c = toupper(c);
}
}
cout << a << endl;
这段代码的功能是将一个字符串中的某个字符转换成大写,然后再输出这个字符串。