c 输入一个字符串,以回车结束输入,并将其逆序输出 用指针

不清楚哪里出错了,求指点... 不清楚哪里出错了,求指点 展开
 我来答
My_Persistence
2017-06-23 · TA获得超过3466个赞
知道大有可为答主
回答量:1201
采纳率:81%
帮助的人:419万
展开全部

fun函数的参数错了,应该改成:

void fun(char *s,int n)  //参数s应该是*s或者改成s[],最好改成*s
更多追问追答
追问
为什么最好改成*s呢,如果要改,主函数也要改吧
追答
主函数不用该任何代码,因为在函数形参中,在编译器眼里s[]和*s是是等价的,我们编程者写成s[],但是编译器还是会把它看成是*s,写成s[],只是方便我们开发人员阅读嘛。*s才是其本质,也就是说形参是char型指针变量。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式