c语言中能在子程序中多个返回值怎么在主程序中输出 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 子程序 返回值 主程序 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? dongyue2008 2011-09-06 · TA获得超过3604个赞 知道大有可为答主 回答量:1300 采纳率:100% 帮助的人:597万 我也去答题访问个人页 关注 展开全部 多个返回值有两种实现方法。一是使用结构体。将所有需要返回的数据封装成一个结构体返回。比如你想返回两个 int 类型的值,可以声明:struct node{ int x, y;}; 然后将函数的返回值类型设置为 node。第二种方法是在参数中使用指针或引用。在子函数中对指针指向的内存空间的修改,或者对引用类型变量的修改,都会直接反映到主函数中。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2011-07-13 C语言中怎么从子程序返回到程序的开始 1 2013-08-30 C语言中如何调用子程序 18 2011-12-23 在C语言中有一个主程序和多个子程序,他们是如何Keil uV... 1 2012-06-23 C语言可以在被调用子程序中用printf输出吗 2012-07-12 C语言如何调用子程序? 1 2012-05-10 单片机C语言编程的问题,有返回值的子程序的问题 2012-05-24 在c语言中·子程序可以调用其他子程序么? 4 2012-07-12 C语言的子程序该怎么调用? 2 更多类似问题 > 为你推荐: