英文的意思是:第一个参数类型错误,我刚刚也遇到类似的情况,我用两种方法修正了错误:

第一种,把函数建立在main()函数之前,也就是说前面不要声明

第二种,把函数建立在main()函数之后,在函数声明处补齐参数例如:unsigned char led_style(unsigned char data_arry[5][4],unsigned char k)//声明部分

void main(){}

unsigned char led_style(unsigned char data_arry[5][4],unsigned char k){}//函数部分

究其原因我还在摸索中,以上办法只能帮助你没有错误,不能说出具体原因,我想了一下,可能是我的参数是二维数组(有点猫腻)。你可以加我好友,如果你知道原因的话,一起分享,呵呵~~~