链接错误问题
#include <stdio.h>void mian()
{
intp, w, s;
double f, d;
scanf("%d %d %d",&p,&w,&s);
{ if (s < 250){ d = 0; } else if ((s>=250) && s<500) {d = 0.02;}else if ((s>=500) && s<1000){d = 0.05; }else if ((s>=1000) && s<2000){d = 0.08; }else if ((s>=2000) && s<3000){ d = 0.10; }else if(s>=3000){ d = 0.15;}}
f=p * w * s * (1 - d);
printf("总运费是%.4f\n",f);
}
--------------------Configuration: dd - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/dd.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
dd.exe - 2 error(s), 0 warning(s)
编译的时候没有报错,也没有提醒,但是运行的时候就要报错啊!!
求解
这错误太 明显了
#include <stdio.h>
void mian() //这里是main ()
{:9_240:} 还有就是不要把代码都写在一行 ,看着都晕{:9_240:} 小人 发表于 2015-5-17 12:30
这错误太 明显了
#include
void mian() //这里是main ()
谢谢,我看了看 还真是,
不过 编译的时候怎么没有报错啊?? 小人 发表于 2015-5-17 12:31
还有就是不要把代码都写在一行 ,看着都晕
发贴的时候 行数不够,才这样的 dicklang 发表于 2015-5-17 12:33
谢谢,我看了看 还真是,
不过 编译的时候怎么没有报错啊??
编译器把他当成函数了吧,并不是主函数所以没问题就是主函数没入口 小人 发表于 2015-5-17 12:41
编译器把他当成函数了吧,并不是主函数所以没问题就是主函数没入口
谢谢,我还在学习,还有很多的不懂!! _main写错了
页:
[1]