在c语言中定义一个变量为一维数组,可以把它当作2维的引用吗 ?如下:<br />extern unsigned int (*frameBuffer1)[SCR_XSIZE/32];<br />frameBuffer1[(y)][(x)/32]=( frameBuffer1[(y)][(x)/32] & ~(0x80000000>>((x)%32)*1) )<br /> | ( (c)<< ((32-1-((x)%32))*1) );<br />程序是一个开发板提供的源程序,编译可以通过。 |
|