C语言如何遍历结构体成员 我来答 2个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 桂香花香飘 2014-10-30 · TA获得超过106个赞 知道答主 回答量:15 采纳率:0% 帮助的人:15.7万 我也去答题访问个人页 关注 展开全部 首先要说明的是结构体是一种自定义的数据类型,结构体中的各成员在内存中的存放方式是连续的,注意是连续的(就像数组的存放一样),这样,你的问题就迎刃而解了:第一步:假设你已经让一个指针p指向了该结构体,事实上该指针所存放的地址就是那个结构体中的所有成员中的第一个元素的地址(对于你的这个问题,p存放了字符指针变量a的地址),第二步:p是指向这个结构体的第一个元素,那么怎么找到第二个元素呢?其实只要将p偏移第一个元素大小就行,例如第一个元素是int型数据,那么第二个元素的地址就是p+sizeof(int),以此类推,后面的元素都可以访问到了。 本回答被提问者和网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 633jx 2014-10-30 · 超过35用户采纳过TA的回答 知道答主 回答量:130 采纳率:0% 帮助的人:78.7万 我也去答题访问个人页 关注 展开全部 使用.或者->运算符 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c程序编辑软件—领先的安卓Apk修改工具轻松修改安卓应用名称和图标、定制软件的功能和界面、并将apk转成AS源代码项目。通过加固和混淆的方式让应用过白不报毒,还能将网页打包成各种手机平台的应用。www.apkeditor.cn广告 其他类似问题 2016-11-04 C语言如何遍历结构体 4 2015-05-06 C语言遍历结构体数组 2018-04-05 C/C++中如何遍历结构体的元素? 2017-09-20 C语言中如何实现对结构体的查找以及输出? 51 2018-05-08 c语言结构体嵌套数组怎么遍历到下一行的数据 2015-12-07 C语言 改变结构体成员的值遇到问题 1 2017-12-31 C语言结构体判断 1 2012-04-17 C语言中把文件里面的几组数据依次读出来分别赋值给几个结构体变量(用链表存储)怎么实现?求具体代码 更多类似问题 > 为你推荐: