c语言指针数组排序,调用sort函数,在这里为什么,行得通,见图片。不是虚实结合单向值传递吗?

 我来答
匿名用户
2016-12-05
展开全部
注意你的sort参数是char* name[], 不是char name[], name里的每个元素name[i]是个字符串,而不是字符,所以能赋值给char* temp;
temp是地址,是字符串的首地址, 所以一整个字符串能赋值给它
更多追问追答
追问
我想说的是执行完sort最后一个语句的时候name【】的排序是完成了,但是name在sort中是形式参数不能返回给实际参数name也就是主函数中的name,那么不是等于没排序吗?
我举个例子我是这么理解的请指教
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式