社区
C语言
帖子详情
请问如何遍历结构成员呢?
huofly
2005-04-17 01:37:35
比如我定义一个结构
struct Test
{
int a1:1;
int a2:2;
int a3:2;
int a4:1;
......
......
int an:1;
}
n比较大,而且都是位域,并且每个位域的宽度不定
请问大家有没有什么办法可以通过一个循环一次遍历这个结构中所有的成员呢?
...全文
125
7
打赏
收藏
请问如何遍历结构成员呢?
比如我定义一个结构 struct Test { int a1:1; int a2:2; int a3:2; int a4:1; ...... ...... int an:1; } n比较大,而且都是位域,并且每个位域的宽度不定 请问大家有没有什么办法可以通过一个循环一次遍历这个结构中所有的成员呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junnyfeng
2005-04-17
打赏
举报
回复
逐个访问
Q19830409
2005-04-17
打赏
举报
回复
只有逐个遍历访问啊,只通过一个循环那不是让用特殊算法吗,晕,位域不定也上对其的限制,只能逐个遍历
oyljerry
2005-04-17
打赏
举报
回复
逐个访问吧
huofly
2005-04-17
打赏
举报
回复
二楼的pcboyxhy说可以实现
能说说怎么实现吗
dongpy
2005-04-17
打赏
举报
回复
好像只能逐个访问了。
zhangfjj
2005-04-17
打赏
举报
回复
n比较大,而且都是位域,并且每个位域的宽度不定
===========因为你的位域没有规律性!
pcboyxhy
2005-04-17
打赏
举报
回复
可以
但是实现比全部写一次还要麻烦
图的深度和广度优先
遍历
源程序及实验报告还有PPt
本压缩包为本小组
成员
上课所交实验报告以及程序
如何在C语言中
遍历
结构
体
成员
——基本方法
在C语言中
遍历
结构
中
成员
; 当
结构
成员
的类型相同(或者是所占的字节相同,如uint32和int32)时,如下所示: typedef struct { int mem0; int mem1; int mem2; int mem3; int mem4; int mem5; int mem6; int ...
递归入门、递归
遍历
、递归穷举算法
本课程带你从递归算法基础入手,课程是精讲大量实际项目中常用到的案例,课程深入浅出,包括递归入门,递归
遍历
、弟归穷举算法及各种项目,适合算法爱好者一起学习,后附每堂课项目源码,感兴趣可以观注博客,不定期...
C语言/C++
结构
体
成员
遍历
进阶版(
成员
变量不一致的
遍历
)
“
结构
体
成员
遍历
”进阶版: 当
结构
体里的
成员
数据类型不一样,可以计算出每个
结构
体
成员
的偏移量,并将偏移量放到一个数组中,
遍历
数组获取偏移量后再根据偏移去获取
成员
变量。这样取出了不同类型的
结构
体,直接...
java
遍历
是什么意思_java里这句话是怎么起到
遍历
的作用的? Java循环
遍历
什么意思...
这个叫什么玩意来着我忘记了,反正是for里面的一个方法,你可以把他看成int mm属于这个...它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的内部
结构
。例如,如果没有使用Iterator,
遍历
...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章