- 3
- 0
- 约2.59千字
- 约 4页
- 2019-04-06 发布于江西
- 举报
传引用
传值是符合数据流驱动程序的传参方式,LabVIEW 中应该尽量使用这种方式。但是传引用在某些情况下是不可避免的,比如程序要在不同的线程中对同一数据进行操作,就得用到传引用。 引用在 C++ 中和指针本质上是一个东西,只是使用规则有些不同罢了。它们都是一个4或8字节的整数,这个整数表示的是目标数据所在的地址。程序代码通过这个地址来访问数据。 在 LabVIEW 中,没有指针的概念,但是我们可以通过多种形式来完成传引用的功能。下面我们就来讨论一下这些传引用的形式。
一、LabVIEW 自带的传引用数据类型
在 C++ 语言中,调用子函数时,可以指定某个参数是传值还是传引用。LabVIEW 采用的是完全不同的机制:在一般情况下,数据类型决定了这个数据是采用传值还是传引用。LabVIEW 中大部分数据类型是值传递的,一少部分数据类型专门用于传引用。例如,控件选板上的 Refnum 栏上的控件就都是传引用数据类型的控件。在程序框图上,用深色细绿线表示这类传引用的数据类型。
图1:Refnum 选板
使用 VI Scripting 编程时常会使用到 VI Refnum, Control Refnum 和其它对象的引用。与传值不同,在传递这些数据时,如果数据线分叉,并不意味把它们所表示的控件等复制了一份。新分出来的 Refnum 还是指向原来的那
您可能关注的文档
- 微软电子政务&协同办公资料.ppt
- 微生态制剂作用机理及研究进展.ppt
- 微型计算机技术及应用(戴梅萼_4)习题答案.doc
- 想象+实践=创造 兆丰实验小学 六(1)主题班会.doc
- 心理测验技能(2).ppt
- 心理测验技能(3).ppt
- 心理测验技能(4).ppt
- 心理健康C证面试资料整合.doc
- 心理与健康平时作业.doc
- 心理咨询师二级复习题-咨询相关知识点.doc
- 建设工程项目进度控制与优化管理数字化应用.docx
- 2025宁夏石嘴山小升初数学综合测验卷北师大版题目及答案.doc
- 2025年公路运输管理与客户服务手册.docx
- 2026杭州西湖小升初数学专项卷人教版题目及答案.doc
- 校外出行遵守交通规则--中小学班会课件.pptx
- 建设工程项目进度控制与优化管理智能调度.docx
- 2026甘肃酒泉玉门市公安局招聘警务辅助人员30人备考题库带答案详解(实用).docx
- 2026甘肃酒泉玉门市公安局招聘警务辅助人员30人备考题库带答案详解(夺分金卷).docx
- 2025江苏扬州小升初数学基础卷北师大版真题及答案.doc
- 2025南川区小升初数学同步试卷人教版真题及答案.doc
最近下载
- 枣庄一中自招试卷真题及答案.doc VIP
- 2025年高考地理广西卷试题真题及答案详解(精校打印版).pdf VIP
- 2024年大学试题(大学选修课)-二十四史名篇导读(一)考试近5年真题荟萃附答案.docx VIP
- 意识障碍分级PPT课件.pptx VIP
- 混凝土结构课程设计.doc VIP
- 2024年大学试题(大学选修课)-二十四史名篇导读(一)历年考试高频考点试题附带答案.docx VIP
- 中国青铜艺术.pptx VIP
- 2019-2020学年重庆市北碚区八下期末英语试卷.docx VIP
- DB11T 751-2025 住宅物业服务标准.docx VIP
- 2025年5月11日福建省事业单位招聘考试《综合基础知识》笔试试题.docx VIP
原创力文档

文档评论(0)