指针 代码运行问题
#include <stdio.h>int main ()
{
int i;
char *cBooks[]={
"《C程序设计语言》",
"《C专家编程》",
"《C和指针》",
"《C陷阱与缺陷》",
"《C Primer Plus》",
"《带你学C带你飞》"};
char **byFishC;
char **jiayuloves;
byFishC=&cBooks;
jiayuloves=&cBooks;
jiayuloves=&cBooks;
jiayuloves=&cBooks;
jiayuloves=&cBooks;
printf("FishC出版的图书有:%d\n",*byFishC);
printf("小甲鱼喜欢的图书有:\n");
for (i=0;i<4;i++)
{
printf("%s\n",*jiayuloves);
}
return 0;
}
跟着课一起打的,为什么我的第一个答案出来的有问题,不是《带你学C带你飞》,而是他的储存地址 printf("FishC出版的图书有:%s\n",*byFishC);
这里应该是%s呀
你确定你没看错? 大马强 发表于 2021-10-10 23:17
这里应该是%s呀
你确定你没看错?
嗯嗯,发现了...好尴尬
页:
[1]