如何在不知道双指针大小的情况下循环使用它。
char *arr[] = {"ant", "bat", "cat", "dog", "egg", "fly"};
char **ptr = arr; // Double pointer
我试过了,但我得到了一个错误
while (*ptr){
printf("%sn",*ptr);
ptr+=1;
}
我不想做类似的事情,但有双指针。
char *word = *ptr;
for (int i = 0; *(word + i) != ' '; i++)
{
printf("%c", *(word + i));
}
之所以可以用