首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

这段代码应该怎么写

2012-11-06 
这段代码应该如何写这段代码是书上的,但是我发现不能编译,为何?C/C++ codevoid main(){int i1for(i0i

这段代码应该如何写

这段代码是书上的,但是我发现不能编译,为何?

C/C++ code
void main(){    int i=1;    for(i=0;i<=5;i++)        fun(i);    system("pause");}int fun(x);int x;{    return x;}


[解决办法]
打错了吧...
问题还不止一点两点
正确的代码:
C/C++ code
#include <iostream>int fun(int x);int _tmain(int argc, _TCHAR* argv[]){    int i=1;    for(i=0;i<=5;i++)        fun(i);    system("pause");    return 0;}int fun(int x){    return x;}
[解决办法]
void main()
{
int i=1;
for(i=0;i<=5;i++)
fun(i);
system("pause");
}

int fun(x);
int x; //这种写法,新的标准已经没有了,只是为了兼容旧标准代码
{
return x;
}

楼主从哪里找的书,这么老的代码还有,劝楼主换本新的看吧

热点排行