- 参数以指针的形式作为函数形参时,可以以数组的形式调用
char test(char **strs)
{
char a = strs[0][1]; //直接数组表示
}
例:“14. 最长公共前缀”
2. 定义的指针当数组用
char test(char **strs)
{
char *comm = ""; //定义指针指向空字符串
comm = (char*)malloc(sizeof(char) * len + 1); //申请的内存大小视情况而定
memset(comm, 0, sizeof(char) * len + 1); //对申请的内存进行初始化
comm[1] = strs[0][1]; //指针当数组用
}
例:“14. 最长公共前缀”