开始我的第一个博客--加油
unsigned char aa[75]={255,255,255,133,133,133,0,0,0,133,133,133,0,0,0,255,255,255,168,168,168,69,69,69,0,0,0,0,0,0,255,255,255,255,255,255,168,168,168,88,88,88,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0,168,168,168,58,58,58,30,30,30,46,46,46,88,88,88};
//aa为1维数组,即m_p那个输入变量
const int sizeY=5; //576
const int sizeX=15; //768*3=2304
unsigned char bb[sizeY][sizeX]={0};
unsigned char cc[sizeY][sizeX]={0};
for (int kk=0;kk<sizeX*sizeY;kk++){
cc[kk/sizeX][kk%sizeX]=aa[kk];
}
for (int i1=0;i1<sizeY;i1++)
for(int j1=0;j1<sizeX;j1++)
{
bb[i1][j1]=cc[sizeY-i1-1][j1];
}
unsigned char data1[sizeX*sizeY]={0};
for (int kk=0;kk<sizeX*sizeY;kk++){
data1[kk]= bb[kk/sizeX][kk%sizeX];
printf("==%d",data1[kk]);
}
//data1极为正序之后的数组