指向指针的指针
在学习 指向指针的指针 的时候遇到了问题#include <stdio.h>
int main()
{
char *cBooks[]={
"<C程序设计语言>","<c专家编程>","<c和指针>","C陷进与缺陷","<C Primer Plus>","<带你学C带你飞>"
};
char **byFishC;
char **jiayuLoves;
int i;
byFishC = &cBooks;
jiayuLoves = &cBooks;
// jiayuLoves = &cBooks;
// jiayuLoves = &cBooks;
// jiayuLoves = &cBooks;
printf("FishC出版的图书有:%s\n",*byFishC);
printf("小甲鱼喜欢的图书有:%s\n",*jiayuLoves);
printf("小甲鱼喜欢的图书有:%s\n",*(&cBooks));
printf("小甲鱼喜欢的图书有:\n");
// for(i=0;i<4;i++)
// {
// printf("%s\n",*jiayuLoves);
// }
return 0;
}
运行结果:
FishC出版的图书有:<带你学C带你飞>
小甲鱼喜欢的图书有:
小甲鱼喜欢的图书有:
小甲鱼喜欢的图书有:
在 小甲鱼喜欢的图书有: 这一栏显示空白。
不知道是什么原因
将 jiayuLoves = &cBooks; 改成jiayuLoves = &cBooks;
在小甲鱼喜欢的图书有: 这一栏显示<带你学C带你飞>。 printf("小甲鱼喜欢的图书有:\n");
你也没写要打印啥呀 qiuyouzhi 发表于 2020-7-6 11:39
你也没写要打印啥呀
这一行是跟下面的for放一起的。
看前面一行。。
我的锅{:5_96:} wly1220 发表于 2020-7-6 11:41
这一行是跟下面的for放一起的。
看前面一行。。
我的锅
那就是没问题呀
你能编辑一下帖子(帖子下面有个编辑键),改改代码,
改成正确的样子我再看看呗 qiuyouzhi 发表于 2020-7-6 11:48
那就是没问题呀
你能编辑一下帖子(帖子下面有个编辑键),改改代码,
改成正确的样子我再看看呗
谢谢老哥了,好像是编译器问题,我师兄用了其他编译器可以跑 wly1220 发表于 2020-7-6 11:55
谢谢老哥了,好像是编译器问题,我师兄用了其他编译器可以跑
噢,好的 FishC--Student 发表于 2020-7-6 15:25
这样试试看:
不是这个原因,我用你的代码直接报错了。。。。
页:
[1]