建议0:不要让main返回0

很多程序,尤其是vc用多了之后,就会养成void main()的习惯,这是非常不好的,也是被微软纵容了很久了。
幸好ACM里面是不允许void main()的,而且codeblocks对它也是不允许的,会直接报错。
所以这个坏习惯我没有养成。
2333
还有的直接不写main()函数的返回类型,这里main()默认是返回int型,但是我们不需要这样偷懒,自己加上int。

我们需要注意的是,main()函数一定是有返回值的,而且返回应该是int型,不是其他的类型,虽然有的编译器会隐式的给你加上return 0;但是不要认为main()函数是可以没有返回值的,每个编译器都不是相同的,所以千万注意!

#include<iostream>
using namespace std;

int main(){
    return 0;
}

希望大家也能养成好习惯!

你可能感兴趣的:(建议0:不要让main返回0)