写出你能想到的最高效的逆序存放字符串程序

#include "stdafx.h"
#include "stdlib.h"
#include "windows.h"

int main(int argc, char* argv[])
{
	int i,j,z;
	char ch[101]="asdf",t;

	z=strlen(ch)-1;
	for(i=0,j=z;i!=j&&i<j;i++,j--)
	{
		t=ch[i];
		ch[i]=ch[j];
		ch[j]=t;
	}
	puts(ch);
	return 0;
}

你可能感兴趣的:(写出你能想到的最高效的逆序存放字符串程序)