完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
labview,每循环一次后将产生的3个数添加进一个数组,即生成一个3行1列的数组,下次循环将产生的3个数也添加进去,就生成了一个3行2列的数组,依次循环下去,这个数组是不断变大的,最后会生成一个3行n列的数组,怎么实现?遇到的问题是,下次循环产生的3个数会覆盖前面的数,所以得到的数组一直是3行1列的,请问这个问题该怎么解决?
|
|
相关推荐
6个回答
|
|
|
虽然我是做硬件的,但是根据我对C语言的认识。你这个定义的数组为3行一列。再添加进去肯定会覆盖掉,因为已经定义好的数组长度是不会改变。你这个问题可以通过指针变量来实现。
|
|
|
|
|
|
数组没有定义,只是接收到的是3个数,可以把它初始化为3行1列的数组而已,然后再新建一个数组,把之前接收到的数组放进去 |
|
|
|
|
|
=。=初始化数组就是定义数组的过程。如果你定义数组为3行5列的数组,初始化时给他3行1列,其他为0时,这样就可以使你接收5组数据而不覆盖(前提是你设置了变量把新数组放到下一列)。
纯粹个人见解,没写程序1年了=。= |
|
|
|
|
|
还有个问题就是在创建新数组时如何能够自动索引新数组的列,而不是一直都是指向新数组的第一列,也正因为这个问题才导致得到新数据会覆盖前一组数据。不过还是很感谢你 |
|
|
|
|
|
弄多几个变量咯,不过还是用指针会比较清晰
|
|
|
|
|
|
有没有人指导指导
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1671 浏览 0 评论
1569 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1946 浏览 2 评论
5094 浏览 3 评论
4986 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:49 , Processed in 0.977552 second(s), Total 82, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3186