c++高手!!

来源:百度知道 编辑:UC知道 时间:2024/06/19 17:13:23
#include <iostream>
using namespace std;
int getNum(int i)
{
return 0;
}
int getNewNum(int y)
{
return 0;
}

int main()
{
int r = getNum(1);
r = getNewNum(buf);
}
小弟 初学编程
这个过不去 啊 帮我调一下 说一下原理 谢谢

最后一行的buf没有定义(可以在之前定义int buf=你想要的数)。然后main最好是返回一个值(return 0),虽然不报错。

你要做什麼

#include <iostream>
using namespace std;
int getNum(int i)
{
return 0;
}
int getNewNum(int y)
{
return 0;
}

int main()
{
int r = getNum(1);
r = getNewNum(r);
}

1.在main函数里面,调用自己定义的函数需要声明。
2.“r = getNewNum(buf); ”函数的参数应该是int,buf不知道是什么类型。
3.“int main() ”说明main函数需要返回一个int,如果写成“void main()”则不需要返回值。

buf没定义,不过你这个程序原理?你根本什么功能都没有嘛,返回值都是0。。。。如果你不懂在线交流吧。。。