如何遍历结构体
答案:1 悬赏:30 手机版
解决时间 2021-03-13 01:43
- 提问者网友:人傍凄凉立暮秋
- 2021-03-12 19:11
如何遍历结构体
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-12 20:17
遍历结构体的方法如下:
第一步:假设您已经让一个指针p指向了该结构体,事实上该指针所存放的地址就是那个结构体中的所有成员中的第一个元素的地址。
第二步:p是指向这个结构体的第一个元素,那么怎么找到第二个元素呢?其实只要将p偏移第一个元素大小就行,例如第一个元素是int型数据,那么第二个元素的地址就是p+sizeof(int),以此类推,后面的元素都可以访问到了。
第一步:假设您已经让一个指针p指向了该结构体,事实上该指针所存放的地址就是那个结构体中的所有成员中的第一个元素的地址。
第二步:p是指向这个结构体的第一个元素,那么怎么找到第二个元素呢?其实只要将p偏移第一个元素大小就行,例如第一个元素是int型数据,那么第二个元素的地址就是p+sizeof(int),以此类推,后面的元素都可以访问到了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯