c语言返回结构体的函数用什么做形参?不需要传递结构体变量的地址吗?如图代码 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 结构体 函数 形参 变量 搜索资料 2个回答 #热议# 为什么说不要把裤子提到肚脐眼? fastfs 2015-07-09 · TA获得超过1423个赞 知道大有可为答主 回答量:2659 采纳率:62% 帮助的人:808万 我也去答题访问个人页 关注 展开全部 它这个肯定是定义的全局变量,如果是全局变量就不用传递形参。 更多追问追答 追问 所有全局变量都可以直接在自定义函数里用吗? 追答 全局变量是定义在外面,所有的函数外面,不能定义在函数里,但是所有函数都可以用。 追问 所以全局变量都不用传递形参吧? 追答 是的 直接就可以用 不用传. 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 益达是谁 2015-07-09 · 超过39用户采纳过TA的回答 知道小有建树答主 回答量:86 采纳率:0% 帮助的人:60.7万 我也去答题访问个人页 关注 展开全部 这段代码好像有错,应该在内部申明一个静态变量student结构 更多追问追答 追答 在函数内声明student stu[STU_NUMBER];,但是就算这样这个函数也是没有意义的,应该少了一个参数 static student stu..,忘记了 追问 之前一段代码已经定义了stu[]结构体数组也赋了值 追答 但是这不是同一个函数啊,main是main,这个是这个,他们互相无法访问 追问 对啊 我就是有这个疑问 它没有传递结构体数组进来 这是教材上返回结构体函数的示例代码 追答 这就用到 函数作用域了 ,自己编写一个函数,把他看成一个盒子,盒子里面所有东西对于其他函数都是不可见的。包括该函数的参数。比如函数 int a(int va,int vb){int vc;}int b(int va,int vb){int vc}他们都在同一个工程中,而且所有申明一样,但是那只是他们自己的 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-09-28 c语言函数能不能返回结构体 更多类似问题 > 为你推荐: