1. 看下面的代码
char test_buf[100] = "qhq: 123q,tets:fer\r\n"; char *temp_poing = test_buf; uint8_t *str = NULL; Liot_printf("[WifiScan] wisfi scan example enter4"); // //提取字符串 //at_tok_nextstr((char **)&temp_poing, &str); at_tok_nextstr((char **)&test_buf, &str);
使用test_buf 取地址就会出错,但是使用指针就可以,什么原因?