字符串反转

#include<stdio.h>

void CharRev(char*);

int main()
{
	char szTest[] = "abcdefg";
	
	printf("before reverse:%s\n",szTest);
	
	CharRev(szTest);
	printf("after reverse:%s\n",szTest);

     return 0; } void CharRev(char *str) { char *start, *end; char szTemp; if(str == NULL) { return; } start = str; end = str; while(*end != '\0')//find the end { end++; } end = end -1; while(start < end) { szTemp = *start; *start = *end; *end = szTemp; start++; end--; } }

 

posted @ 2014-05-11 22:58  米其林轮船  阅读(115)  评论(0编辑  收藏  举报