![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
关于用Microsoft Visual C++ 6.0编C语言程序的问题 15
为什么我用MicrosoftVisualC++6.0编一个这样简单的程序:#include<stdio.h>voidmain(){printf("iamaboy");}都...
为什么我用Microsoft Visual C++ 6.0编一个这样简单的程序:
#include<stdio.h>
void main()
{
printf("i am a boy");
}
都提示1 error(s), 0 warning(s)。
具体错误是:d:\软件集\软件\microsoft visual studio\myprojects\zeus\a.cpp(6) : fatal error C1010: unexpected end of file while looking for precompiled header directive
执行 cl.exe 时出错.
试了N次也一样,请问这是怎么回事?我编的的程序没问题啊。
我尝试了一下二楼和三楼的方法,结果都是编译时没问题,不过组建时仍提示1 error(s), 0 warning(s)。具体错误是fatal error LNK1169: one or more multiply defined symbols found
执行 link.exe 时出错.这到底怎么回事呢?过几天就要考计算机二级了诶……
补充一句,在新建一个C++ Source File前,我新建了一个Win32 console Application工程,然后选择的是一个简单的程序。 展开
#include<stdio.h>
void main()
{
printf("i am a boy");
}
都提示1 error(s), 0 warning(s)。
具体错误是:d:\软件集\软件\microsoft visual studio\myprojects\zeus\a.cpp(6) : fatal error C1010: unexpected end of file while looking for precompiled header directive
执行 cl.exe 时出错.
试了N次也一样,请问这是怎么回事?我编的的程序没问题啊。
我尝试了一下二楼和三楼的方法,结果都是编译时没问题,不过组建时仍提示1 error(s), 0 warning(s)。具体错误是fatal error LNK1169: one or more multiply defined symbols found
执行 link.exe 时出错.这到底怎么回事呢?过几天就要考计算机二级了诶……
补充一句,在新建一个C++ Source File前,我新建了一个Win32 console Application工程,然后选择的是一个简单的程序。 展开
9个回答
展开全部
一楼的是乱说。
补充第二楼的解决方法:
请在#include <stdio.h>的上一行加上一下代码:
#include "stdafx.h"
问题就没有了。如果没有解决,请继续补充
_________________
如果你新建了一个工程并且选择了一个简单的程序,那就不要再新建一个c++ source file了,因为“简单程序”里已经包含了程序入口点:main()
注意,main函数前可以加void,加int并不是什么很理想的做法。绝对不会不能加void。
补充第二楼的解决方法:
请在#include <stdio.h>的上一行加上一下代码:
#include "stdafx.h"
问题就没有了。如果没有解决,请继续补充
_________________
如果你新建了一个工程并且选择了一个简单的程序,那就不要再新建一个c++ source file了,因为“简单程序”里已经包含了程序入口点:main()
注意,main函数前可以加void,加int并不是什么很理想的做法。绝对不会不能加void。
展开全部
#include<stdio.h>
int main()
{
printf("i am a boy");
return 0;
}
vc比较安全,main函数拒绝 void 类型
int main()
{
printf("i am a boy");
return 0;
}
vc比较安全,main函数拒绝 void 类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你缺乏头文件啊
#include<iostream>
using namespace std;
#include<iostream>
using namespace std;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你直接新建一个C++ Source File,编完程序后再直接编译,系统会提示你要建一个工程,你再按照提示补充一个工程,再运行的话就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用VS2005 吧
VC这东西不好 早过时啦
VC这东西不好 早过时啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我用Microsoft Visual C++ 6.0编译没有问题哈,你查看下你建了几个源文件,main入口只能有一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询