用C语言编程出现了个错误,麻烦好心人帮忙看看怎么改

如图,好像是定义的问题?真不明白该怎么改

看提示是参数转换问题
viWrite函数的第二个参数的类型应该是ViConstBuf ( const unsigned char*), 但是send_buffer是个ViChar* (Vichar[512])
把send_buffer强制转换为ViConstBuf 试试 :(ViConstBuf)send_buffer追问

大神,那个,这两个问题如何解决,麻烦您了

追答

一样的原因:

温馨提示:答案为网友推荐,仅供参考
相似回答