中级会员
 
- 积分
- 282
- 金钱
- 282
- 注册时间
- 2012-3-23
- 在线时间
- 0 小时
|
以前没遇到过。请大家看看,帮忙分析分析。。。。谢过了。。
编译错误如下:
..\src\decode_rs.c: ^
..\src\decode_rs.c(443): error: #28: expression must have a constant value
..\src\decode_rs.c: unsigned tau_odd[]={0,tau_err_poly[2],tau_err_poly[4],tau_err_poly[6],tau_err_poly[8]};
..\src\decode_rs.c: ^
..\src\decode_rs.c(443): error: #28: expression must have a constant value
..\src\decode_rs.c: unsigned tau_odd[]={0,tau_err_poly[2],tau_err_poly[4],tau_err_poly[6],tau_err_poly[8]};
..\src\decode_rs.c: ^
..\src\decode_rs.c(443): error: #28: expression must have a constant value
..\src\decode_rs.c: unsigned tau_odd[]={0,tau_err_poly[2],tau_err_poly[4],tau_err_poly[6],tau_err_poly[8]};
..\src\decode_rs.c:
程序所在处:
unsigned char node[5];
unsigned char temp1,temp2,reverse,temp;
unsigned char deno[18];
unsigned char numerator[9][18],node_2[9],z_value[18];
unsigned tau_odd[]={0,tau_err_poly[2],tau_err_poly[4],tau_err_poly[6],tau_err_poly[8]}; //这一行的初始化错了吗??????????????????
for(i=1;i<=root_size;i++)
{
for(j=1;j<=4;j++)
deno_buf[j]=tau_odd[j];
for(k=1;k<=255-root;k++) ^
|
|