字符串反转..家庭作业.

Posted on 2014-04-27 21:49  冷清秋_此去经年  阅读(140)  评论(0)    收藏  举报
#define _CRT_SECURE_NO_WARNINGS
#include"stdio.h"
#include"stdlib.h"
#include"string.h"
#include<ctype.h>
//字符串反转
void main()
{
	char c;
	//char *str = "abcdefg";这是常量不能修改!
	char str[] = "abcdefg";
	int len = strlen(str);
	char *p1 = str;
	char *p2 = str + len - 1;
	//用下标的方法;
	while (p1 < p2)
	{	c = *p1;
		*p1 = *p2;
		*p2 = c;
		p1++;
		p2--;
	}
	printf("%s",str);
	system("pause");
}

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3