打印

菜鸟求救关于LCD,#define怎么可以这样用?小弟不明白

[复制链接]
1553|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
584388726|  楼主 | 2009-10-12 17:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
菜鸟求救。两天没搞懂。
#define _PutPixel(x,y,c) \
    if(x<SCR_XSIZE && y<SCR_YSIZE) \
        frameBuffer[(y)][(x)/2]=( frameBuffer[(y)][(x)/2] \
        & ~(0xffff0000>>((x)%2)*16) ) | ( ((c)&0x0000ffff)<<((2-1-((x)%2))*16) );
高手分析一下“\”作用?#define怎么可以这样用?我从来没见这样的定义?
高手给指点下.#define用法不是这样的吗(举个例子)
#define  LCD_BLUE         0x001f?

相关帖子

沙发
阿南| | 2009-10-12 17:55 | 只看该作者
可以用,是指下一行还有

使用特权

评论回复
板凳
584388726|  楼主 | 2009-10-12 18:03 | 只看该作者
奥,谢谢版主

使用特权

评论回复
地板
gooogleman| | 2009-10-14 08:40 | 只看该作者
下一行还紧接着上一行。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

28

帖子

1

粉丝