-
malloc 赋值问题
cmd=(uint8_t*)malloc(CMD_LEN*sizeof(uint8_t));if(cmd==NULL)return;cmd[0]=2;cmd[1]=5;这是部分函数,通过调试,不是cmd[0]=2,而是cmd[11]=2,cmd[12]=5没有找到原因呢
2021-05-07 2
0
cmd=(uint8_t*)malloc(CMD_LEN*sizeof(uint8_t));if(cmd==NULL)return;cmd[0]=2;cmd[1]=5;这是部分函数,通过调试,不是cmd[0]=2,而是cmd[11]=2,cmd[12]=5没有找到原因呢