题目描述
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
class Solution { public: void replaceSpace(char *str,int length) { int i = 0,count = 0,ncount = 0,bcount =0; // length 为字符数组的总容量 if (str == nullptr || length <= 0) return; // 如果为空字符串或者长度小于等于0,则返回 while ( *(str + i) != '