剑指offer第四十二题:翻转单词顺序:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变
1 //============================================================================ 2 // Name : JZ-C-42.cpp 3 // Author : Laughing_Lz 4 // Version : 5 // Copyright : All Right Reserved 6 // Description : 翻转单词顺序:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变 7 //============================================================================ 8 9 #include <iostream> 10 #include <stdio.h> 11 #include "StringUtil.h" 12 #include <string.h> 13 using namespace std; 14 15 char* ReverseSentence(char *pData) { 16 if (pData == NULL) 17 return NULL; 18 19 char *pBegin = pData; 20 21 char *pEnd = pData; 22 while (*pEnd != '