关于c++ 自增

    QByteArray array;
    array.resize(5);
    array[0]=0;
    array[1]=1;
    array[2]=2;
    array[3]=3;
    array[4]=4;
    int currentindex=0;
    qDebug("array[index++]=%x",array.at(++currentindex));
  输出1

    QByteArray array;
    array.resize(5);
    array[0]=0;
    array[1]=1;
    array[2]=2;
    array[3]=3;
    array[4]=4;
    int currentindex=0;
    qDebug("array[index++]=%x",array.at(currentindex++));
输出0,说明在at中先取currentindex的值再让其加1

你可能感兴趣的:(关于c++ 自增)