char *name[4];是一个指针数组,每个成员name[i]都是一个字符指针。
printf函数打印字符串时传的参数就是一个字符指针。
所有printf("%s", name[4]);
--针对你的问题
printf(“%d”, name[4]);打印出来的是一个字符串的地址信息。
printf("%d", *name[4]);打印出来的是name[4]指针所指向的字符对象的值。
01月06日 编辑 39baobao.com
char *name[4];是一个指针数组,每个成员name[i]都是一个字符指针。
printf函数打印字符串时传的参数就是一个字符指针。
所有printf("%s", name[4]);
--针对你的问题
printf(“%d”, name[4]);打印出来的是一个字符串的地址信息。
printf("%d", *name[4]);打印出来的是name[4]指针所指向的字符对象的值。