c语言 我用结构体指针当作结构体数组 在一个函数里参数是这个结构体指针 并录入各结构体单元信息 在
c语言我用结构体指针当作结构体数组在一个函数里参数是这个结构体指针并录入各结构体单元信息在另一个函数里参数同样是此结构体指针但为什么不能调用出录入的结构体单元信息???求...
c语言 我用结构体指针当作结构体数组 在一个函数里参数是这个结构体指针 并录入各结构体单元信息 在另一个函数里参数同样是此结构体指针 但为什么不能调用出录入的结构体单元信息???求大神指教
展开
2个回答
展开全部
结构体指针是一个地址,函数调用的时候传递的实参也是地址。如果你定义的这个结构体实例是一个全局变量,或者它的作用范围在你所说的那两个函数之内。那你先调用一个函数输入,再调用一个函数输出就没问题了。
追问
您好 指针不是会保留调用的函数里做的改变吗
追答
会的。传递的是一个地址,所以对他所做的所有改变都是保存的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询