主题:vs2005 c++ 怎么设置环境变量
xiaoff_1982
[专家分:240] 发布于 2007-06-04 13:35:00
#include <stdio.h>
main ()
{
printf("helloworld\n");
}
这段代码应该没错吧,但是在vs2005上就是编不过去,错误信息是
错误 1 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int e:\My Projects\C\ccc.cpp 3
我猜是什么没设置好吧
大家能告诉我怎么设置吗,谢谢
回复列表 (共6个回复)
沙发
laodaqiu [专家分:9740] 发布于 2007-06-04 13:56:00
没有,就是你的程序的问题,改成这样:
#include <stdio.h>
int main ()
{
printf("helloworld\n");
return 0;
}
你的程序在VC6下是可以通过的,但VC8已经是一个支持标准比较好的编译器了,你的程序是不符合标准的。
板凳
fox000002 [专家分:860] 发布于 2007-06-04 14:43:00
按照错误提示修改不就行了,先不管标准,一般函数的话都要指定返回类型,main也只是一个特殊的函数,前面加个int,最后返回一个0(表示正常退出)。
3 楼
sudami [专家分:0] 发布于 2007-06-04 17:58:00
呵呵,格式应该写规范些就不会出现这样的提示错误了.
4 楼
panzhenfei [专家分:0] 发布于 2008-03-13 13:54:00
看看代码大全会比较好:D
5 楼
midi [专家分:30] 发布于 2008-03-13 20:55:00
用流好不好?
cout<<"helloworld\n";
6 楼
phunxm [专家分:230] 发布于 2008-03-15 21:18:00
首先要弄清楚你这是.C还是.CPP文件?
在.C中#include <stdio.h> ------printf
在.CPP中#include <iostream> ------cout
我来回复