请教C中用for循环读写struct的成员

2022-08-11 05:30

1个回答
你可以用一个数组保存结构体成员的大小,初始化为每个成员的sizeof.
这样遍历的时候,可以根据数组保存的信息,移动指针来完成。
或者你干脆用变体 VARINT.
相关问答
如何用for循环为struct结构体赋值?
4个回答2022-08-11 04:55
定义成结构当然只能按名字赋值了,Cstring可以不赋值的,默认就是空字符串“” 你可以写个构造函数,把这些参数传递给构造函数,在构造函数内部按名字一一赋值。这样你就调用构造函数,把值作为参数传进去就...
全文
c++for怎么实现无限循环
1个回答2022-10-05 00:15
从最外层到最里层,外层执行一次,直到里层的的循环结束以后,它外面的那一层就执行一个步长,接着是最里层,以此类推。
c++中 两个for循环套用,第2个出来后想返回到第一个循环
1个回答2022-12-27 01:47
先说 for(i=1;i<=100;i++,i++) sum=sum+i for(i=1;i<=100;i=i+2) sum=sum+i 是相等的. for(a;b;c) a,b,c都表示一个表达式 ...
全文
for循环可以对时间循环吗
1个回答2023-05-19 12:37
VB中用 Exit 语句可以直接退出 For 循环、Do 循环、子过程或函数过程。Exit 语句的语法很简单:Exit For 在 For 循环中出现的次数没有限制,Exit Do 在 Do 循环中出...
全文
与外国女人结婚
1个回答2024-06-19 09:44
她拿护照去中国本地市局出入境管理处延期,现在一次可以延3个月,收费160。半年必须出境一次,去香港转一圈就中了,过个关盖几个章再回来,海关那就有中旅能代办签证延期,不过收费贵点,但是方便省事儿。
考不过驾照是不是很丢人
1个回答2024-06-19 09:42
考不过驾照并不意味着丢人。 每个人的学习和发展过程都是不同的,有时候我们可能需要更多的努力和时间来达到某个目标。考驾照只是生活中的一个技能,而不是衡量一个人价值或能力的唯一标准。 成败并不是...
全文
孩子带皇冠扎什么发型好看?
1个回答2024-06-19 09:41
方法/步骤・ 将头发用梳子先整理一下,然后按照图示将头发分成三份,从左到右依次为:1/2/3・ 头发分好后,将2置于3的下面・ 然后将1放在3的上面・...
全文
依安县实验中学特级教师
1个回答2024-06-19 09:40
依安县实验中学不挂网公布此类信息, 建议直接询问学校办公室、教务处。 好好学习,天天向上。 只要用心去学,你就是最好的。 金猴献瑞,吉星临门。 祝你学业进步,马到功成。
大脑怎么开发?
1个回答2024-06-19 09:40
大脑开发办法: 首先,要保证孩子睡眠充足,给孩子足够的想象力发展空间,让孩子学会做梦。 其次,增加体育锻炼,在增强体魄的同时,增加身上细胞的活力,继而锻造好的意志力和抽象思维能力。 最后,反复训练。记...
全文
如何在工作中得到成长
1个回答2024-06-19 09:37
1、在工作中积累经验; 2、学习知识,拓宽自己的知识面,做到出类拔萃。
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答