您好,
我遇到了一个警告,似乎使我的MCU停止运行。 我在最近的程序中尝试使用指针。 我的第一个想法似乎按预期工作,但很快这些警告出现,导致我的MCU减速/根本不工作。
int *test = 0;
static int table1[43] = {
5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19,
21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 39, 40, 40,
40, 40, 40, 40, 40, 40, 40};
*test =&table1; //this line causeses the mentioned error
#515-D类型"int(*)[43]"的值不能指派给类型"int"的实体
我想指向位置0的Array。
我还注意到,所有表达式都保留在“零”,尽管在使用逐步调试进行检查时,应该将这些表达式写入到该值。
虽然我已经禁用了优化功能,但并没有带来任何变化。