我用vc++6.0编c的时候,第一个程序如下:
#include
void main()
{
int a,b,sum;
scanf("%d,%d",&a,&b);
sum=a+b;
printf("sum is %d\n",sum);
}
能运行,能出结果,但我把这个程序关了,再打开第二个程序的时候,编译没错,链接时提示one or more multiply defined symbols found,第二个程序如下:
#include
void main()
{
printf("hello vc++");
}
而且在左边的工作区中的工程下的Globals下有两个main(),不知道是不是这个原因,
人气:142 ℃ 时间:2020-04-29 05:42:06
解答
你需要关闭之前的那个工程.
不然,就会在同一个工程里,有两个主程序入口(即main())
推荐
猜你喜欢
- 若a>0,且IaI>IbI,则a-b是什么?
- 某学生用质量分数为98%、密度为1.84g/cm3的浓硫酸,配制0.2mol/L的硫酸溶液480ml
- 写家乡的河的作文600字
- 七年级数学书105业探究二怎么写?(要思路和答案)
- 一项工程,计划40人15天完成,如果工作效率不变,把人数增加到48人,那么完成这项工程需多少天?
- 甲烷、乙烷、乙烯、乙炔完全燃烧生成二氧化碳最多的是?
- We can often s__the street names and house numbers in the USA,Canada,England,but in some other c___
- 用解方程的方法做数学题