这是一个指针数组,所以数组里的元素是指针变量(地址),为什么里面可以是字符串,而且在打印的时候不应该是*str[i]吗,为什么是直接str[i],我觉得这些元素是指针变量(地址),在拿出他的值时应该先取值一下找到对应地址的值,为什么这里不用
char * str[5],类似于定义了一个二维数组 char str[5][N],指针指向的是二维数组中的每一行的首地址,所以str[i]就是指向str[i][0],为第i行第0位首地址,也就是说数组名本身就是数组的地址,所以不需要再取地址