淡泊明志 宁静致远
分类: C/C++
2006-11-06 08:50:23
题目:请编写一个 C 函数,该函数将一个字符串逆序。
char * StrReverse(char * ch)
{
char tempch,* tch;
int Len,i;
tch = ch;
printf("\n");
Len = strlen(ch);
printf("Len = %d\n",Len);
for(i=0;i
tempch = *tch;
*tch = *(tch + Len - 2*i - 1);
*(tch+Len-2*i-1) = tempch;
tch++;
}
return ch;
}
main()
{
puts(StrReverse("123456"));
system("pause");
}
下面是MS的C库给出的代码:
}
MS给出的代码比较简洁,写的比俺的要好!