labview中有类似于c语言中的宏定义吗

2019-07-17 21:35发布

如题,labview中有类似于c语言中的宏定义吗 define xxx XXX。。。多谢~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
lab2013
1楼-- · 2019-07-17 23:06
lan04111227 发表于 2016-10-8 13:50
用#define 定义常数具体怎么实现,能举个栗子吗,多谢,自定义类型或者全局变量都行,没整明白,

自定义数据类型有个缺点,在自定义数据类型中修改了默认值,已经使用的是不会更新的需要一个VI去判断返回正确的值。
全局变量或子VI比较方便,程序框图中右键--结构--全局变量,在全局变量上打开前面板选择相应控件并修改常量。
用VI也是类似,在前面板选择数据类型并修改为显示控件,值设为默认值或在程序框图中赋值,建议使用后一种,前一种就怕修改值后忘记设为默认值容易出错。
全局变量
ShuiMoLise
2楼-- · 2019-07-18 04:53
 精彩回答 2  元偷偷看……
lab2013
3楼-- · 2019-07-18 06:37
labview不能说完全没有类似功能,比如:
labview的条件禁用也可以实现:#ifdef XXX …#endif 的条件编译功能;
如果是用#define定义常数,自定义类型、全局变量或者直接用子VI都能实现;
如果你要用define定义一些简单的函数就只能用子VI去实现了
KYE_CQS
4楼-- · 2019-07-18 08:27
请你可否把问题说清楚。问题有点看不懂。
李春明
5楼-- · 2019-07-18 13:18
不了解  跟着楼主一起学习一下
Mobli
6楼-- · 2019-07-18 17:34
直接把labview如何转换成c语言
1、安装 LabVIEW C Generator

2、把VI放到工程当中

3、创建c代码
c8ea15ce36d3d539bac472373c87e950342ab04c.jpg

一周热门 更多>