字符串:利用指针实现字符串反转。
#include<stdio.h>
#include<string.h>
void fun(char *a)
{
char *p,*q;
char t;
p=a;
q=a+strlen(a)-1;
while(p<q)
{
t=*p;
*p=*q;
*q=t;
p++;
q--;
}
}
int main()
{
char a[10]="asdfghjkm";
fun(a);
puts(a);
return 0;
}
#include<stdio.h>
#include<string.h>
void fun(char *a)
{
char *p,*q;
char t;
p=a;
q=a+strlen(a)-1;
while(p<q)
{
t=*p;
*p=*q;
*q=t;
p++;
q--;
}
}
int main()
{
char a[10]="asdfghjkm";
fun(a);
puts(a);
return 0;
}
相关推荐