将字符串的空格替换为%20
we are happy.
we%20are%20happy.
// 复杂度O(n),从后向前的移动
// str4.cpp : 定义控制台应用程序的入口点。
//
#include "stdio.h"
#include "stdlib.h"
#include "iostream"
using namespace std;
void replace(char str[]);
int main(int argc, char * argv[])
{
char p[100] = "we are happy.";
replace(p);
cout<<p<<endl;
system("pause");
return 0;
}
void replace(char str[])
{
if(str == NULL) return;
char * ps = str;
char *