rdn_local_upgrade.c:144:13: error: expected expression before ‘{’ token 144 | ota_type = {"S","y","s","t","e","m"};
时间: 2023-08-22 10:05:40 浏览: 92
espcn的matlab代码-Super_Resolution_RDN:Super_Resolution_RDN
这个错误是因为在该行代码中,出现了一个不正确的语法。大括号 '{}' 只能用于初始化结构体或数组,而不能直接赋值给变量。如果你想将字符串 "System" 赋值给变量 ota_type,可以这样写:
ota_type = "System";
如果你想将字符串拆分成单个字符并分别赋值给 ota_type 数组,可以使用下面的方式:
ota_type[0] = 'S';
ota_type[1] = 'y';
ota_type[2] = 's';
ota_type[3] = 't';
ota_type[4] = 'e';
ota_type[5] = 'm';
请根据你的需求选择适当的方式进行修改。
阅读全文