11问答网
所有问题
C语言:如何对一维字符数组进行逆置,用指针实现
如题所述
举报该问题
其他回答
第1个回答 推荐于2016-03-17
#include<stdio.h>
#include<string.h>
main()
{
char str[100]="abcdefghij";
char *start,*end;
char c;
end=str+strlen(str)-1;
start=str;
while(start<end)
{
c=*start;
*start=*end;
*end=c;
start++;
end--;
}
puts(str);
}本回答被提问者采纳
相似回答
怎样采用指针逆置一维数组,用
函数
实现
答:
void rev(int *p,int n) //调用时形参为整型
数组
名,元素个数:void reverse(int *a, int n){ int *p,*q, temp;p = a;q = a +n - 1;for (; p < q; p ++, q --){ temp = *p;p = *q;q= temp;} }
大家正在搜
c语言定义一个字符串数组
C语言实现字符串替换
c语言字符数组赋值
c语言字符串数组
c语言输入字符串数组
c语言字符串存入数组
字符串与字符数组的区别
c语言字符串数组初始化
c语言如何定义字符串
相关问题
怎样采用指针逆置一维数组,用函数实现
C语言:自定义函数,利用指针把字符串逆置,咋写?
实现字符串的逆置,用键盘输入字符串,并输出逆置前后的字符串(...
采用指针的方法逆置一维数组用函数实现
使用指针完成数组a的逆置,要求使用两种方法
c语言程序设指针
输入若干个整数存储到数组元素值,然后按输入顺序进行逆置存储,...
关于C语言中的指针