Code Bye

C中调用图片数组时的一个小问题 求指导答

 for(x=0;x<=55;x++)
for(y=0;y<=24;y++)
{
LCD_BUFFER[y+195][x+55] = LED1[x+y*55];
}
这是开发板中的C程序
其中 55是宽度,24是高度,为什么表达式右边是LED1[x+y*55]  而不是LED1[x+y]
LED1[x+y]  这个不显示图片中的字
新手,求指导!
解决方案

80

二维数组存储时实际是一维数组的一维数组,所以要路过55*y后的第x个

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C中调用图片数组时的一个小问题 求指导答