通常是因为VC和LabVIEW中的二进制字节顺序不一致问题造成的,LabVIEW默认二进制数据的字节顺序是Big-endian型的,即高位字节先存放在低地址处的顺序,而VC的默认值是Little-endian型的,恰好相反,即低位字节存放在低地址处,这样如果写入和读取遵循的字节顺序规则不一样,读出的就是错误的数据,LabVIEW函数选板中的二进制文件保存和读取节点都有字节顺序设定输入端,默认为Big-endian型,可以改为little-endian型,再保存文件,VC就可以读取了,如果还是不对,请联系泛