​​​LabVIEW DLL传递一个二维数组报错

当调用一个LabVIEW DLL时,首先需要声明处理程序变量并将其初始化为NULL,比如,在C中,代码如下所示:

main()

{

/* Labview data handler variable for the array */

TD1Hdl myArray = NULL;

.

.

.

/* Call to the Labview DLL function */

DLLFunctionalCall(&myArray);

.

.

.

}

如果不做该步初始化,你调用该DLL时,将会产生一个通用性保护错误。

下面附属的示例程序为在C中调用一个LabVIEW DLL,其参数包含一个2维数组。

注意:在其他应用中(比如Matlab®)当需要为LabVIEW DLL传递一个二维数组时,同样也必须保证在调用之前,初始化处理程序变量至NULL。

更详细的内容,参加如下附件的介绍。

​​​LabVIEW DLL传递一个二维数组报错相关推荐

  1. ACMNO.24 C语言-转置矩阵 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。 输入 一个3x3的矩阵 输出 转置后的矩阵 样例

    题目描述 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换. 输入 一个3x3的矩阵 输出 转置后的矩阵 样例输入 1 2 3 4 5 6 7 8 9 样例输出 1 4 7 2 5 8 3 ...

  2. python求二维数组各行最大值_python+numpy按行求一个二维数组的最大值方法

    问题描述: 给定一个二维数组,求每一行的最大值 返回一个列向量 如: 给定数组[1,2,3:4,5,3] 返回[3:5] import numpy as np x = np.array([[1,2,3 ...

  3. c语言:将一个二维数组行和列的元素互换,存到另一个二维数组中。

    将一个二维数组行和列的元素互换,存到另一个二维数组中. 解:程序: #include<stdio.h> int main() { int i, j, a[2][3] = { {1,2,3} ...

  4. Java黑皮书课后题第8章:*8.27(列排序)用下面的方法实现一个二维数组中的列排序。返回新数组,且原数组保持不变。编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵

    *8.27(列排序)用下面的方法实现一个二维数组中的列排序.返回新数组,且原数组保持不变.编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵 题目 题目描述与运行示例 破 ...

  5. Java黑皮书课后题第8章:*8.26(行排序)用下面的方法实现一个二维数组中的行排序。返回新数组,且原数组保持不变。编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵

    *8.26(行排序)用下面的方法实现一个二维数组中的行排序.返回新数组,且原数组保持不变.编写一个测试程序,提示用户输入一个3*3的double型矩阵,显示一个排好的矩阵 题目 题目描述与运行示例 破 ...

  6. Java黑皮书课后题第8章:**8.19(模式识别:四个连续相等的数)编写下面的方法,测试一个二维数组是否有四个连续相等的数字(水平、垂直、对角线方向都可以)。编写一个测试程序,提示用户输入一个数组

    **8.19(模式识别:四个连续相等的数)编写下面的方法,测试一个二维数组是否有四个连续相等的数字(水平.垂直.对角线方向都可以).编写一个测试程序,提示用户输入一个数组 题目 题目描述与运行实例 破 ...

  7. C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中

    C语言学习之将一个二维数组的行和列互换,存到另一个二维数组中 #include <stdio.h> int main(){int a[2][3]={{1,2,3},{4,5,6}}; // ...

  8. 4.编程打印一个二维数组中所有元素的和,并打印最大值,最小值(以及它们所在的行号和列号)

    /*晕呀,竟然做了一天,还不知道怎样做出来的.....*/ package HomeWork; import java.util.Arrays; /*4.编程打印一个二维数组中所有元素的和,并打印最大 ...

  9. [CareerCup] 13.10 Allocate a 2D Array 分配一个二维数组

    13.10 Write a function in C called my2DAlloc which allocates a two-dimensional array. Minimize the n ...

最新文章

  1. Xtrabackup备份到远程服务器
  2. php 类分开写,程序员面试必备PHP基础面试题 – 第十七天
  3. java redirect 跨域_碰到了跨域问题, Redirect is not allowed for a preflight request
  4. linux 怎么样复制文件夹内所有文件到另一个文件夹?
  5. 福建师范大学计算机考研好考吗,福建师范大学考研难吗?一般要什么水平才可以进入?...
  6. fieldset ----- 不常用的HTML标签
  7. mysql数据库安装教程32位,看这一篇就够了!
  8. HIPS 自定义框架
  9. iOS使用自定义字体(添加字体包)
  10. 【计算机网络复习 数据链路层】3.4.4 选择重传协议(SR)
  11. 学生成绩管理系统java+mysql+swing入门级项目开发
  12. 前端基础进阶(二):执行上下文详细图解
  13. C++STL笔记(五):Deque详解
  14. c++注册表操作(未完成)
  15. 使用fetch函数发送ajax
  16. 【每日一知】什么是TAOCP? (2021.02.07)
  17. 世界上最大的在线学习平台: Coursera 入门指南
  18. 城镇化率与世界平均水平相当 质量不高问题突出
  19. esim工业路由器,爱陆通4G工业路由器5G工业路由器全网通工业路由器
  20. 广义线性模型(GLM)

热门文章

  1. BGP双平面预配实验
  2. js控制excel打印完美解决方案
  3. Finger.02 - 搭建MQTT服务器
  4. 手持无刷云台三轴全角度到底有多少坑
  5. 中公教育python教师_中公教育的教师水平怎么样?
  6. 电路交换、报文交换、分组交换三种数据交换方式的特点、优点、应用场景以及技术对比分析
  7. 垃圾收集器G1与ZGC
  8. 英语字母表及其冠词用法
  9. ubuntu 中比较好用的一些工具
  10. 《Learning Enriched Features for Real Image Restoration and Enhancement》