有谁知道应该如何定义ASF_OBJECT_GUID_TEST
以避免在下面标记的行中出现编译错误,或者在哪里可以找到关于它的更多信息?如何正确定义字符数组
#define ASF_OBJECT_GUID_TEST {(char)0x75, (char)0xB2, (char)0x00}
void testFunction(char * testChar)
{
}
int main(int argc, char * argv[])
{
char test[] = ASF_OBJECT_GUID_TEST;
testFunction(test);
testFunction(ASF_OBJECT_GUID_TEST); // <- fails to compile this line of code
return 0;
}
如果你的数据是在编译时知道,你可以说'的#define ASF_OBJECT_GUID_TEST “\ X75 \ XB2”'。 – 2010-02-04 05:53:51