关于c51字符串的问题,大家帮忙看看。
下面不部分定义是ZLG/GUI复制来的,这不符合c语言的规则啊,在ZLG/GUI里面能编译通过,为什么我复制后不能通过编译,我感觉这样定义有问题啊。
那位大神帮下忙。
constunsigned char FONT5x7ASCII[] = {
/* 空格 */
{
________,
________,
________,
________,
________,
________,
________,
________}
/*!*/
,{
X_______,
X_______,
X_______,
X_______,
X_______,
________,
X_______,
________}
/*"*/
,{
X_X_____,
X_X_____,
X_X_____,
________,
________,
________,
________,
________}
/* #*/
,{
_X_X____,
_X_X____,
XXXXX___,
_X_X____,
XXXXX___,
_X_X____,
_X_X____,
________}
/*$*/
,{
__X_____,
_XXXX___,
X_X_____,
_XXX____,
__X_X___,
XXXX____,
__X_____}
};
你应该是遗漏一个FONT_MACRO.H ,这里面宏定义了这些符号:
/* 声明构成字体点阵的常量(0x00-0xff) */
#define ________ 0x00
#define _______X 0x01
#define ______X_ 0x02
#define ______XX 0x03
... 这应该是常用的偷懒方式了。。。 nicholas@ 发表于 2012-5-14 20:51 static/image/common/back.gif
你应该是遗漏一个FONT_MACRO.H ,这里面宏定义了这些符号:
/* 声明构成字体点阵的常量(0x00-0xff) */
正解,一语点醒,十分感谢{:lol:}
页:
[1]