摘要:
参考网上的代码,谁知道有问题,修改了下,貌似可以了,VS2008上试验毫无鸭梨。#include <iostream>using namespace std;//计算长度size_t str_len(char *str_source){ size_t i = 0; while (*str_source++ != '\0') { ++i; } return i;}//翻转指定位置的字符串char *reverse_str(char *str_source,size_t str_begin,size_t str_end){ size_t len = str_len(st 阅读全文
摘要:
#include <iostream>using namespace std;//计算字符串长度size_t str_len(char *str_source){ size_t i = 0; while (*str_source++ != '\0') { ++i; } return i;}//翻转char* reverse_str(char* str_source){ size_t len = str_len(str_source); char* str_new = new char[len+1]; for (size_t i = 0; i != len; ++i) 阅读全文