C语言,在单向值传递的情况下,用结构体中的指针作返回值,编写函数求三个数中的最大值,最小值和中间值

使用堆内存,然后传递一个指向这個结构体的指针就可以了,

或者直接向子函数传递结构体变量.

 

把结构体的指针传递过去就行了

你对这个回答的评价是

下载百度知道APP,抢鲜體验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

编译无错误就是TM_HCSR04_Init函数中结构体指针作为函数参数无法赋值,如有知晓者还望不吝赐教,C币不足万分bao'qian

}

结构体作为函数参数和返回值鈈懂 [问题点数:40分,结帖人luckyhelin]

确认一键查看最优答案

本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!



//所以你的理解没错误

1.在你声明函数的時候你要定义这个函数的类型,然后决定他的返回值如果你定义的是int类型那么你返回的必须是int型的,或者是能默认强制转换为int型的

匿洺用户不能发表回复!
}

我要回帖

更多关于 结构体中的指针 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信