dev-c++返回值

来源:百度知道 编辑:UC知道 时间:2024/07/05 07:37:17
我用这东西编c,每次编译都会提示main的返回值type不是int型的,还有一个问题看不懂说是“In function 'main'”这是怎么回事啊?是不是用c++得编译软件编c要加什么东西?我是个菜鸟,希望各位大虾帮帮忙啊
按照c书上编的,写的是void main()也没有写return。。。。问题就出在这里么?

不需要加什么。

你看看你的return后面是不是跟的一个int型数据。你的main函数是不是这样定义的?
int main()
{
............
.......
....

return x;
}
如果是,你看看x是不是int型。

标准C语言程序的主函数规定应该返回值为int型,所谓的void型都是不标准的,而Dev-C++是基于GNU的GCC内核,对标准的遵循是比较严格的,所以它会报错