ctci1.2

void reverse(char * str){
    if(str == NULL)
        return;
    int len = strlen(str);
    int i = 0;
    char tmp;
    for(i = 0; i < len/2; i++){
        tmp = *(str+i);
        *(str+i) = *(str+len-1-i);
        *(str+len-1-i) = tmp;
    }
    return;
}
posted @ 2014-10-09 13:04  lycan785  阅读(114)  评论(0编辑  收藏  举报