#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char *str[2];//指针数组
str[0] = "hello";
str[1] = "world";
printf("str[0]:%s\n" ,str[0]);
printf("str[1]:%s\n" ,str[1]);
char *(*ptr)[2];//指向指针数组的数组指针
ptr = &str;
printf("ptr[0]:%s\n" ,(*ptr)[0]);
printf("ptr[1]:%s\n" ,(*ptr)[1]);
return 0;
}
#include <stdlib.h>
int main(int argc, char *argv[])
{
char *str[2];//指针数组
str[0] = "hello";
str[1] = "world";
printf("str[0]:%s\n" ,str[0]);
printf("str[1]:%s\n" ,str[1]);
char *(*ptr)[2];//指向指针数组的数组指针
ptr = &str;
printf("ptr[0]:%s\n" ,(*ptr)[0]);
printf("ptr[1]:%s\n" ,(*ptr)[1]);
return 0;
}