摘要: 翻转一个字符串,例如把"12345"变成"54321",这是一个最简单的不过的编码任务,即便是C语言初学者的也能毫不费力地写出类似如下的代码: 1 // 版本一,用中间变量交换两个数,好代码 2 3 void reverse_by_swap(char* str, int n) 4 5 { 6 7 char* begin = str; 8 9 char* end = str + n - 1;10 11 while (begin < end) {12 13 char tmp = *begin;14 15 *begin = *end;16 17 *end 阅读全文
posted @ 2012-10-12 16:23 Kimi_Lee 阅读(215) 评论(0) 推荐(0) 编辑