想知道Call viVScanf(Vi, "%t", strRes)中的“%t”是什么意思
的有关信息介绍如下:我现源咐在在做GPIB的通信还不是完全理解这个函数的使用方法,经过做一些测试实验,并查找了安捷伦公司关于GPIB的编程手册,明白了这个%t的作用:"Corresponding argument is a pointer to a string."这是手册中的原话,%t其实指后面的参数strRes是一个指向字符型的指针,那么你在读取vi设备后,通过函数viVScanf(),设备返回的数雹卜纯据(字符形式),就会由strRes这个指针传递个相应的字符型数组或者其他。如果你将%t改为c%,那么读取后只能保存第一个字符,而不是其返回的全部字符型信息,这是我刚做测试弄出来的,看到这个好几年前的问题没有人回答,又找不到答案,我弊档就自己测试了,希望对你有帮助,共同进步。