问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中关于结构体的问题,不知道为这个程序哪里错了,它说:undefined reference to 'print'

发布网友 发布时间:2022-05-27 08:15

我来回答

1个回答

热心网友 时间:2023-10-12 18:56

print函数只有声明没有定义啊。
这样改:
#include<stdio.h>
#include<string.h>
struct Student
{
int num;
char name[10];
double score[3];
};
void print(struct Student);
int main()
{
struct Student stu;
stu.num=12345;
strcpy(stu.name,"Li Fung");
stu.score[0]=67.5;
stu.score[1]=89;
stu.score[2]=78.5;
print(stu);
printf("%d %s",stu.num,stu.name);
printf("%.1f %.1f %.1f\n",stu.score[0],stu.score[1],stu.score[2]);
return 0;
}
void print(struct Student stu)
{
printf("\n%d %s ",stu.num,stu.name);
printf("%.1f %.1f %.1f\n",stu.score[0],stu.score[1],stu.score[2]);
}
C语言中关于结构体的问题,不知道为这个程序哪里错了,它说:undefined ref...

print函数只有声明没有定义啊。这样改:include&lt;stdio.h&gt; include&lt;string.h&gt; struct Student { int num;char name[10];double score[3];};void print(struct Student);int main(){ struct Student stu;stu.num=12345;strcpy(stu.name,"Li Fung");stu.score[0]=67.5;stu.score[1]=89;stu....

undefined reference to怎么解决的

main.o: In function `main': main.c:(.text+0x7): undefined reference to `test' collect2: ld returned 1 exit status 这就是最典型的undefined reference错误,因为在链接时发现找不到某个函数的实现文件,本例中test.o文件中包含了test()函数的实现,所以如果按下面这种方式链接就没事了。

为什么报错:undefined reference to `Singleton::instance'

static Singleton* instance;类中声明的静态数据,需要再类外面再定义一次,在外面加上 Singleton* Singleton::instance = 0;就行了

问一个C语言的结构体的函数指针和数组之间的问题

原因:指针即地址,函数指针也不例外,调用函数指针的时候,用的是函数所在的地址,“&amp;”是取地址符。

如何学好C语言?

顺便提一句,最新的《C程序设计语言》是根据C89标准修订的,而《C语言参考手册》描述的是C99标准,二者可能会有些出入,建议按照C99标准学习。还有一本《C和指针》,写得也是相当地不错,英文名是《Pointers on C》,特别地强调指针的重要性,算是本书的一个特点吧。不过这本书并不十分适合初学者,如果你曾经学过C...

c语言struct结构体 c语言结构体总结 结构体c语言例题 C语言结构体怎么使用 结构体c语言是什么 c语言结构体详解 c语言结构体声明 c语言结构体输入 c语言结构体代码
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
腾讯会议切出来会有显示吗 想分期付款买部三十万的车子.请问首付要多少 凯迪拉克XT5国VI成交价格最低是多少钱?凯迪拉克XT5购车价 贷款37万买车,三年还清要多少利息 ...的丈夫和闺蜜设计了,让警察以为她谋杀了自己的丈夫。 在《肖申克的救赎》中,安迪•杜福瑞真的杀了他的妻子和她的情人... 大学物理题求助!关于能量 大学物理最后一题,求最初2秒内该力所作的功,变力做功 ...网游恐怖 都可以 发来171731103@qq.com 越多越好 网游小说200w字数,主角弓箭手、战士、法师、骑士,不要盗贼和刺客类,主... 小爱音响和小爱mini有什么区别吗 跑步十天可以瘦了吗 1,每天晚上不吃饭,跑上10公里,五天瘦多少?十天瘦多少? 2,五天只吃午饭,早晚跑步,瘦多少? 一天慢跑5小时,十天能瘦多少斤 如果每天晚上都坚持跑步一个小时,十天之内会瘦多少斤? 最适合减肥的时间是什么时候啊? 王者荣耀掉分有什么好处 掉分好处介绍 腾讯王者荣耀2000G分是多少人民币? 王者荣耀g分怎么用 华为手机荣耀8怎么改应用的名称? 速溶咖啡与用咖啡豆有什么区别吗?求求哥哥姐姐,说下! 华为荣耀8换主题以后,有些图标不会变,为什么?换了四个主题了,都 铁人三项为什么不适合小孩子 颜色词的颜色词论述 语法好者进 玩CS打狙时听什么歌最好?发到我的邮箱blackfeathercyzxl@foxmail.com 以撒的结合胎衣怎么丢饰品以撒的结合胎衣 黑羽的不是黑羽/BF(ブラックフェザー)的卡 它的羽毛是黑色的的英文意思是什么? 求游戏王克罗·霍根的卡组 墨客在线诗歌生成器 c语言 undefined reference to `imin&#39;报错是为什么啊? c语言undefined reference to `f1(int, double*, double)&#39;怎么解决? C语言 undefined reference to `two&#39;? C语言,想编函数 出现 [Linker error] undefined reference to `sum&#39; 之类的,求解答 C语言问题: 包含了头文件还是会报undefined reference to错误 C语言中 undefined reference to‘a&#39; code block. c语言出现 (undefined reference to `WinMain@16&#39;|的提示 下面是代码 在IDE环境下编写C语言的程序,提示“undefined reference to `printf&#39;”,这是什么错误啊? Oppor17手机? c语言 codebloks 设置背景音乐报错undefined reference to `PlaySoundA@12| 铝灰,氟,氨,氮,氧化铝化学成分 铝灰用什么化学元素呢 铝灰化学分析方法 以冶铝的废弃物铝灰为原料制取超细α-氧化铝,既降低环境污染又可提高铝资源的利用率。已知铝灰的主要成 氢氧化铝的化学式 铝灰中为什么会存在硫化铝和磷化铝 谁知道铝冶炼 炒灰用熔剂(使铝灰迅速发热,从而分离出铝的发热剂)主要成分是什么? 炖肉里面可以炖些什么菜 胡萝卜炖肉还可以加什么菜