我在对“字面数组(literal array)”的定义上可能有所错误。我指的是以下内容:
{0x00, 0x01, 0x03}
我有一个函数接受一个如下所示的数组:
void mote(char arry[]){}
当我调用这个函数时,我希望能够做到以下几点:
mote({0x00, 0x01, 0x03})
然而我的编译器(C30)报以下错误:
error: syntax error before '{' token
我也尝试使用这些方括号 -> [ ],但仍然收到相同的错误。
我的问题
1)是否可能将文字数组传递给函数?
2)如果是,如何做到?
提前感谢您所有人。