Menu
CoddyTech

替换数组中的元素

Coddy C++ 函数:创建自己的函数 课程的第 12 课,共 18 课。

challenge icon

挑战

简单

编写一个函数,用于替换数组中的字符串。


该函数接受 5 个参数:一个字符串数组、数组的大小、要替换的字符串、用于替换它的新字符串,以及指定执行替换次数的数字。

示例:

  • 输入: {"Coddy", "C++", "GO", "Tech", "C++"}
  • 要替换的字符串: "C++"
  • 新字符串: "JavaScript"
  • 次数: 1
  • 输出: {"Coddy", "JavaScript", "GO", "Tech", "C++"}
     

示例 2:

  • 输入: {"Coddy", "C++", "GO", "Tech", "C++"}
  • 要替换的字符串: "C++"
  • 新字符串: "JavaScript"
  • 次数: 2
  • 输出: {"Coddy", "JavaScript", "GO", "Tech", "JavaScript"}

 

我们假设所有传入的数组长度都是 5。

亲手试试

#include <iostream>
#include <string>

using namespace std;

void replaceStringInArray(string arr[], string oldString, string newString, int count) {
  
}

C++ 函数:创建自己的函数中的所有课

自己练习: C++ 在线编译器