一个C指针字符串的问题
main(){static char *name[]={ "Illegal day",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"};
int i=1;
printf("%s",name[1]);
}
我无法理解 为什么不加*号了 ? 上面不是把没个字符串的(内存)地址 按序给name的指针数组赋直吗
那name[i]=该等于的是内存地址啊 加*号才取出内容啊