二级指针的使用场景如下: 1.主要用来为指针变量分配内存空间: voidGetMemory(char**p) {*p =newchar[100]; } 函数调用方式: char*str =NULL; GetMemory(&str); 2.用于多维数组的传参 3.C11规范:按照规范要求重构代码