labview与C数据类型的对应关系

labview宝典的数据类型对照表

布尔型

在输入时先把布尔值转化为数值,输出时把数值转化为布尔值。

数值型数组

labview只能支持c的数值型数组。在进行参数设置时注意,数据格式一栏选择》数组数据指针。
数组的输入较为简单,但是在数组作为参数作为输出时,应为数组数据开辟空间。最简单的方法就是在参数设置》最小尺寸中设定一个值。

字符串

字符串与数组相似,一个字符相当于I8,字符串则相当于I8数组

c结构与labview簇

字节对齐:
在labview的簇中采用1字节对其的方式。
在c中英#pragam(?)可以修改字节对齐方式。
建议修改为1字节对齐。另外,如果c的结构中嵌套数组与簇嵌套数组并不能对应,需要将数组中的元素拆分。

指针

在32位的操作系统中用I32表示指针,64位系统用I64表示。
在c中经常用到指针*,但是在labview中只能得到某个数据的指针地址,并不能得到指针指向的具体数据,但是在labview中集成了一个vi,可以得到指针的数据。

[LabVIEW]\vi.lib\Utility\importsl\GetValueByPointer\GetValueByPointer.xnode

在很久之前的博客时看到‘’LabVIEW 自带的例子“LabVIEW 8.5\examples\dll\data passing\Call Native Code.llb”中详细的列出了简单数据类型在 LabVIEW 与 C 之间的对应关系,但是在labview2018中并没有找到对应的文件,望找到者在下方评论。

labview与C数据类型的对应关系相关推荐

  1. 15_clickhouse,MySQL引擎;MySQL和ClickHouse中数据类型的对应关系

    20.MySQL引擎 20.1.MySQL引擎 20.2.MySQL和ClickHouse中数据类型的对应关系 20.3.示例 20.MySQL引擎 20.1.MySQL引擎 MySQL引擎可实现对M ...

  2. java.sql.Types,数据库字段类型,java数据类型的对应关系

    原文地址为: java.sql.Types,数据库字段类型,java数据类型的对应关系 以下转自:http://kummy.itpub.net/post/17165/172850 本文在原文基础上有增 ...

  3. SQL SERVER与C#中数据类型的对应关系

    对应关系表 SQL Server 2000 http://hovertree.com/menu/sqlserver/ C# CodeSmith 数据类型 取值范围 数据类型 取值范围 空值代替值 数据 ...

  4. Android-JNI开发系列《七》补充jni与java的数据类型的对应关系和数据类型描述符

    人间观察 人只有不为生存而烦恼的时候,才会追求真正想要的东西. 在前面的几篇文章中有涉及到Java和JNI的通信,比如异常回调,Java和JNI的互相调用等.其中都免不了在通信过程中需要知道Java基 ...

  5. LabVIEW 学习_04_数据类型

    基本数据类型 数值类型 布尔类型 布尔型的值为逻辑型"1或者0",即"真(True)"或者"假(False)" 字符串类型 字符串是可显示或 ...

  6. 【转】SQL Server 2005 数据类型和.Net数据类型的对应关系

    SQL Server 2005 数据类型 .NET Framework 数据类型 LINQ 数据类型 bigint System.Int64 long binary System.Byte[] Sys ...

  7. MySQL字段类型与Java数据类型的对应关系

  8. 理解误区——mysql中tinyint与Java的数据类型的对应关系;tinyint(1) 与tinyint(4)的区别

    理解误区1    在最初学习Java和MySQL的时,一直使用的是Boolean来接受tinyint类型的数据.具体操作:在数据库中设置TINYINT(1),存储0和1:在Java中使用boolean ...

  9. sqlserver oracle 数据类型对应关系,SQLSERVER和ORACLE数据类型对应关系详解和对应表格整理...

    Oracle SQLServer 比较 SQLServer 常见的 数据 库 类型 字符 数据 类型 CHAR CHAR :都是固定长度字符资料但oracle里面最大度为2kb,SQLServer里面 ...

  10. labview圆环里实物动画图形_LabVIEW编程技巧:功能强大的变体数据类型用法

    变体数据类型简介 LabVIEW是一种图形化编程语言,所以也叫G语言,在程序框图上连线时,必须相同类型或者能强制相互转换的类型端口才能连接在一起,例如我们不能将一个数值型的控件连接到布尔型的控件上,也 ...

最新文章

  1. mq同步mysql数据 duplicate entry_MySQL数据同步之otter
  2. EEPROM和flash的区别
  3. DOMBOM(source、methods、contents、Application)
  4. 四、spring boot 1.5.4 日志管理
  5. 最为完整的gdb调试
  6. 利用Runtime为Category添加属性
  7. python中安装pip_Python中如何安装pip-百度经验
  8. Android学习笔记3-开发过程中一些常用操作
  9. PB程序中在普通激光打印机上实现条码打印
  10. 工控ARM板登陆、wifi连接
  11. 身在国外,除了克服语言障碍,还得背好99乘法表
  12. 谈谈MATLAB数字滤波器频域响应
  13. LT8618SX 是龙迅的低功耗版本 HDMI 发射器,其基于 ClearEdgeTM 技术
  14. expect免密登录
  15. LTE-5G学习笔记33--通信行业考哪些证可以升职加薪
  16. .hpp文件和.h文件的区别
  17. warning: Clock skew detected. Your build may be incomplete解决方法
  18. 高级计算机网络实验——c++实现ping工具
  19. 用精密减压阀控制空气采样泵气体压力
  20. Redis监控和预警

热门文章

  1. linux相关的东东 来自dbanotes
  2. 万恶的ie(还好只是ie11)
  3. 在 Windows 7 下手动删除驱动程序
  4. qt 程序运行终端报错 D:\Program Files\SogouInput\Components\程序异常结束。
  5. 泱脏武器库之 CVE 2021-4034 Polkit 提权小结
  6. 酒店消防安全知识培训PPT模板
  7. 电脑病毒及其防治策略
  8. php源码 辅助发卡_PHP个人发卡平台源码|自动发货网站源码 V5免授权版
  9. jep java_jep-java-3.4-trial java表达式分析器 - 下载 - 搜珍网
  10. pyqt5转pyqt6需要注意的事项