永发信息网

关于tek示波器visa编程的viscanf函数问题

答案:2  悬赏:0  手机版
解决时间 2021-12-18 04:47
  • 提问者网友:欲劫无渡
  • 2021-12-18 00:16
我照着visa的指导书例子来编,发现在读写例子中,有三次ViScanf函数的调用,第一次c返回#,第二次c本来应该返回0到9的数,可是还是返回的#,这是为什么?

status=viScanf(vi,"%c",&c);

if(status assert(c=='#' );

printf("q11\n");

//get width of element field
status=viScanf(vi,"%c",&c);
cout<<"vi2:"< if(status assert(c>='0'&&c<='9');

printf("q12\n");

//read element characters
count=c-'0';
for (i=0;i status=viScanf(vi,"%c",&c);
if(status assert(c>='0'&&c<='9');
}

printf("q13\n");
最佳答案
  • 五星知识达人网友:青尢
  • 2021-12-18 00:24
用labview自己写过,没有用它提供的这个!
全部回答
  • 1楼网友:酒者煙囻
  • 2021-12-18 01:42
不明白啊 = =!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯