关于C语言二级指针的一个问题
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 取地址就会出错,但是使用指针就可以,什么原因?