[备忘] 字符串倒序函数strrev
/*===================================
(C) by WQL . 2006
=====================================*/
char* mystrrev(char* szT)
{
int i;
int t;
int j;
int k;
if ( !szT )
return "";
i = strlen(szT);
t = !(i%2) ? 1 : 0;
k = 0;
for(j = i-1 ; j > (i/2 -t) ; j-- )
{
char ch = szT[j];
szT[j] = szT[k];
szT[k++] = ch;
}
return szT;
}
(C) by WQL . 2006
=====================================*/
char* mystrrev(char* szT)
{
int i;
int t;
int j;
int k;
if ( !szT )
return "";
i = strlen(szT);
t = !(i%2) ? 1 : 0;
k = 0;
for(j = i-1 ; j > (i/2 -t) ; j-- )
{
char ch = szT[j];
szT[j] = szT[k];
szT[k++] = ch;
}
return szT;
}
posted on 2006-11-19 17:31 wqlblogger 阅读(560) 评论(2) 编辑 收藏 举报