在线客服
发布需求
天盟APP
关注微信
int strlen(char *str) { int len = 0; while(str[len] != '\0') { len++; } return len; } void revers(char *str) { char c; int loc, len; len = strlen(str); loc = len / 2 - 1; //这里为什么要除以2-1 while(loc >= 0) { c = *(str + loc); *(str + loc) = *(str + len - loc - 1); //这里的意思是? *(str + len - loc - 1) = c; loc--; } str[len] = '\0'; }
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
使用道具 举报