visual C++ 2008无法解析main
来源:百度知道 编辑:UC知道 时间:2024/07/07 20:39:22
正在链接...
MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
D:\My Documents\Visual Studio 2008\Projects\练习2\Debug\练习2.exe : fatal error LNK1120: 1 个无法解析的外部命令
生成日志保存在“file://d:\My Documents\Visual Studio 2008\Projects\练习2\练习2\Debug\BuildLog.htm”
练习2 - 2 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
谁能告诉我这是怎么回事吗 非常之感谢
#include <stdio.h>
int main()
{
int score;
printf("请输入你的成绩:\n");
scanf("%d", &score);
if(score==100)
{
printf("你太强了!\n");
}
else if(score>=90)
{
printf("国家的栋梁!\n");
}
else if(score>=80)
{
printf("不错不错!\n");
}
else
{
printf("继续努力!\n");
}
return 0;
}
用简单的吧 就这么一个简单的 运行
MSVCRTD.lib(crtexe.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
D:\My Documents\Visual Studio 2008\Projects\练习2\Debug\练习2.exe : fatal error LNK1120: 1 个无法解析的外部命令
生成日志保存在“file://d:\My Documents\Visual Studio 2008\Projects\练习2\练习2\Debug\BuildLog.htm”
练习2 - 2 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
谁能告诉我这是怎么回事吗 非常之感谢
#include <stdio.h>
int main()
{
int score;
printf("请输入你的成绩:\n");
scanf("%d", &score);
if(score==100)
{
printf("你太强了!\n");
}
else if(score>=90)
{
printf("国家的栋梁!\n");
}
else if(score>=80)
{
printf("不错不错!\n");
}
else
{
printf("继续努力!\n");
}
return 0;
}
用简单的吧 就这么一个简单的 运行
试下重建项目,建空白项目,加个cpp文件,把这些代码复制过去试试
二楼正解。
刚开始练习的时候,要建立一个空白的工程,不然会被微软那一对的宏所影响。
建议每做完一个实例后关了再运行VC然后再开始下一个。
代码