祭天凌奇谭小说:VC++中这是什么错?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 12:42:39
D:\Program Files\Microsoft Visual Studio\MyProjects\xiweifenpei\xiweifenpei.cpp(18) : warning C4390: ';' : empty controlled statement found; is this the intent?
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/xiweifenpei.exe : fatal error LNK1120: 1 unresolved externals

“;”: 找到空的受控语句;
在不包含任何指令的控制语句后找到了分号(;)。
如果收到 C4390 是宏的缘故,则应使用 warning 杂注在包含该宏的模块中禁用 C4390。
下面的示例生成 C4390:
// C4390.cpp
// compile with: /W3
int main()
{
int i = 0;
if (i); // C4390(多加了;)
i++;
}

没有找到程序入口函数winmain(),你要写控制台程序创建工程的时候选择console程序而不要选win32程序