unsigned char instuct[]="AT+CMGS=\"";
unsigned char numinstuct[27]=NULL;
strcpy(numinstuct,instuct);
strcat(numinstuct,num);
这段代码在keil中编译没有任何问题,但在ads中strcpy(numinstuct,instuct);和strcat(numinstuct,num);都会报Error : C3028E: '= ': implicit cast of pointer to non-equal pointer 也即
numinstuct,和instuct指针类型不匹配,不是都市unsigned char 类型吗?为什么还会报这个错误,,请求帮助!!谢谢