如何完成字符串的逆序
如何完成字符串的逆序
不开辟用于交换数据的临时空间,如何完成字符串的逆序(在技术一轮面试中,有些面试官会这样问)#include “stdafx.h”void change(char *str) {for(int i=0,j=strlen(str)-1; i str ^= str ^= str ^= str;}}int main(int argc, char* argv) {char str = “abcdefg”;printf(“strsource=%s\n”, str);change(str);printf(“strresult=%s\n”, str);return getchar();}相关推荐: