Qt读取二进制文件 文件开头添加 #include <QFile> 在构造函数添加: QFile file("D:\\DATA\\123.DAT"); file.open(QIODevice::ReadOnly); qint16 t; int data[2000]; for(int i=0;i<2000;i++) //读取2000个数据 { file.read((char *)&t, sizeof(t)); data[i]=t; }