字节数据类<QByteArray>提供一个字节数组, 用于存储原始字节。
初始化:
QByteArray byteABC("hello");
if (byteABC[5] == '\0')
printf("byteABC[5]=\'\\0\'\n");
QByteArray test1(abcdefg);
test1.fill('q'); //test1内容为"qqqqqqq"
test1.fill('k', 4); //test1内容为"kkkk"
访问QByteArray中的某个元素:[]at()data()[]constData[]
#include<QByteArray>
QByteArray test(ABCDEFGH);
qDebug()<< test[2]; //输出"C"
qDebug()<< test.data()[2]; //输出"C"
qDebug()<< test.at(2); //输出"C"
qDebug()<< test.constData()[2]; //输出"C"