DEV C++怎么用?
我的是windows7,由于不能用vc6.0,所以下载了devc++,结果发现printf不能用:main(){inta,b,c;a=10;b=20;c=a+b;prin...
我的是windows7,由于不能用vc6.0,所以下载了dev c++,结果发现printf不能用:
main()
{
int a,b,c;
a=10;
b=20;
c=a+b;
printf("%d",c); /*一直提示这句有错*/
}
还有就是在visual studio2008下怎么编译啊? 展开
main()
{
int a,b,c;
a=10;
b=20;
c=a+b;
printf("%d",c); /*一直提示这句有错*/
}
还有就是在visual studio2008下怎么编译啊? 展开
4个回答
展开全部
你需要在程序第一行加一句#include<stdio.h>
在VS2008里,在Visual C++那里选择创建项目,然后选“控制台应用程序”,之后就可以开始写代码了。写完代码后接着按F5就可以运行了。
顺便说下,你贴出来的程序除了要在最前面加#include<stdio.h>之外,还有一个不是很严重的问题,就是最好把main()前面加上int,也就是让main函数返回int值,否则dev-C++(实际上其实一般是是minGW,Dev-C++只是个外壳而已)会发出警告,不过可以正常编译。
最后,实际上win7也是可以装VC6的,而且可以正常使用。
在VS2008里,在Visual C++那里选择创建项目,然后选“控制台应用程序”,之后就可以开始写代码了。写完代码后接着按F5就可以运行了。
顺便说下,你贴出来的程序除了要在最前面加#include<stdio.h>之外,还有一个不是很严重的问题,就是最好把main()前面加上int,也就是让main函数返回int值,否则dev-C++(实际上其实一般是是minGW,Dev-C++只是个外壳而已)会发出警告,不过可以正常编译。
最后,实际上win7也是可以装VC6的,而且可以正常使用。
展开全部
记住:标准c++在main函数返回时是自动添加return 0;的。你没添加,编译器会自动添加的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dev使用的是Gcc编译器,所以main一定要加int并且在最后return 0,此外头部应该包含 #include<stdio.h>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询