C语言填空编程题:编写函数reverse,实现将一个字符串逆置?

编程题:编写函数reverse,实现将一个字符串逆置。#include<string.h>voidreverse(char*x){}main(){char*p="chin... 编程题:编写函数reverse,实现将一个字符串逆置。
#include<string.h>
void reverse(char *x)
{

}
main()
{
char *p="china";
reverse(p);
puts(p);
}
展开
 我来答
cdyzxy
2020-02-22 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3801万
展开全部
这个主程序定义的字符串不可以被reverse改写,应该是有问题
但这不影响reverse写对:
char *y,c;
y=x; while ( *y ) y++;
y--; while ( y>x ) { c=*y;*y=*x;*x=c; y--; x++; }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式