c语言中如何将结构体作为子函数的参数

主函数调用结构体数组,例如structexampleeg[100];那么问题,如何将eg[1]作为子函数的参数(在子函数中改动)... 主函数调用结构体数组,例如 struct example eg[100];那么问题,如何将eg[1]作为子函数的参数(在子函数中改动) 展开
 我来答
IT孤鹜
2015-05-02 · TA获得超过4197个赞
知道大有可为答主
回答量:3960
采纳率:71%
帮助的人:3511万
展开全部
j假如函数形式如下
void fun(struct example t)
{
}

可以在main函数中调用fun(eg[1]);
追问
这样在子函数中改动。那么eg[1]中的内容也会改动么
追答
这是按值传递,不会被改动的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式