C++ 错误:ld返回了1个退出状态 #包括 #包括 main(){ 无效消息(); 消息(); getch(); clrsc(); 返回0; } 无效消息(){ 字符名[20]; printf(“输入您的姓名:”); 获取(名称); //gotoxy(25,4); printf(“%s有光明的未来”,名称); }
上面是我试图执行的代码。但该错误不允许它,并在clrsc()处卡住。 我在系统中有conio.h文件,但它仍然不接受它。 我应该如何处理这个错误?C++ 错误:ld返回了1个退出状态 #包括 #包括 main(){ 无效消息(); 消息(); getch(); clrsc(); 返回0; } 无效消息(){ 字符名[20]; printf(“输入您的姓名:”); 获取(名称); //gotoxy(25,4); printf(“%s有光明的未来”,名称); },c++,C++,上面是我试图执行的代码。但该错误不允许它,并在clrsc()处卡住。 我在系统中有conio.h文件,但它仍然不接受它。 我应该如何处理这个错误? 请帮助我的天哪,可能的副本——使用20多年的编译器?与美酒不同的是,葡萄酒不会陈化。这个代码甚至不是有效的C++,因为主< /代码>没有返回类型。请永远不要使用获取< /代码>。这位20多年的老编译器不是借口 < < /> >甚至不再存在,在C或C++中。嘿,克里斯。谢谢你的快速回复。什么可以用来代替gets?你可以通过简单地避免一些初学者对每次机会
请帮助我的天哪,可能的副本——使用20多年的编译器?与美酒不同的是,葡萄酒不会陈化。这个代码甚至不是有效的C++,因为<代码>主< /代码>没有返回类型。请永远不要使用<代码>获取< /代码>。这位20多年的老编译器不是借口<代码> < < /> >甚至不再存在,在C或C++中。嘿,克里斯。谢谢你的快速回复。什么可以用来代替gets?你可以通过简单地避免一些初学者对每次机会都清理屏幕的奇怪的迷恋来解决你的问题。
#include <stdio.h>
#include <conio.h>
main() {
void message();
message();
getch();
clrscr();
return 0;
}
void message() {
char name[20];
printf("Enter your name: ");
gets(name);
// gotoxy(25,4);
printf("%s has a bright future",name);
}