
请教一个TC3.0编C++遇到的问题
编如下程序:#include<iostream.h>main(){inti;for(i=0;i<10;i++)cout<<"i="<<i<<"\n";}编译的时候出错,说...
编如下程序:
#include <iostream.h>
main()
{
int i;
for (i=0;i<10;i++)
cout<<"i="<<i<<"\n";
}
编译的时候出错,说是没有返回值,改成如下程序就可编译运行成功:
#include <iostream.h>
main()
{
int i;
for (i=0;i<10;i++)
cout<<"i="<<i<<"\n";
return 0;
}
请问此处为什么要加:return 0,此处并没有调用自定函数啊, 展开
#include <iostream.h>
main()
{
int i;
for (i=0;i<10;i++)
cout<<"i="<<i<<"\n";
}
编译的时候出错,说是没有返回值,改成如下程序就可编译运行成功:
#include <iostream.h>
main()
{
int i;
for (i=0;i<10;i++)
cout<<"i="<<i<<"\n";
return 0;
}
请问此处为什么要加:return 0,此处并没有调用自定函数啊, 展开
4个回答
展开全部
因为是非标准的C++
标准的不需要
#include <iostream>
using namespace std;
int main()
{
int i;
for (i=0;i<10;i++)
cout<<"i="<<i<<"\n";
}
标准的不需要
#include <iostream>
using namespace std;
int main()
{
int i;
for (i=0;i<10;i++)
cout<<"i="<<i<<"\n";
}
展开全部
C++中main函数默认返回值是整型,即你的程序等于:
#include<iostream.h>
int main()
{...}
所以结尾要return 0;
#include<iostream.h>
int main()
{...}
所以结尾要return 0;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的人真锤子 误人子弟阿 ~~ 有没有看过标准阿
void mian()更是不标准
void mian()更是不标准
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写成void main()不就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询