mtwm.net
当前位置:首页 >> mAin可以定义为voiD类型吗 >>

mAin可以定义为voiD类型吗

c里,表示main函数的返回值是void类型,虽然不写也有默认的返回类型,但最好不要省.不过在c++里,返回值是int.

是啊 这是定义一个main函数,一个比较特殊的函数.其返回类型是 void.

不能.main() 必须声明为返回 int, 且没有参数或者接受适当类型的两个参数.如果调用了 exit() 但还是有警告信息, 可能需要插入一条冗余的 return语句 (或者使用某种 “未到达” 指令, 如果有的话).把函数声明为 void 并不仅仅关

main是主函数,程序是从这里开始的,没有函数会调用他吧 main的返回值好像是有执行的时候,系统才会用到,来确定程序是否被执行 任何函数都是有返回值的,这个一定要记住 void类型是没有返回值是才用到,但是他也是有返回值的.好像

1、区别是main()函数是否有返回值.2、void定义的函数没有返回值,int定义的函数返回整型值.3、void,字面意思是“无类型”,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,有注释和限制程序的作用.

函数格式: 返回值类型 函数名(参数列表) 主函数也是函数,所以它也要遵守这个规则,上述6种格式中,void main(void),int main(void)只有这个两个才符合规则,只所以其他的格式在编程环境中也可以,这只是编译器的问题,有的编译器支持,有的编译器不支持.正常使用的时候,最好遵循正规格式

main函数的返回值是可以由用户来确定的.void和int都可以.返回int是为了给系统一个明确的指示,用来确定程序的运行状态:表面程序时正常结束还是其他原因的结束.当然,这个在编写小程序时意义不大.所以各种写法都有了.

恩 int main 就是定义整形函数 那就必须有返回值 也就是有RETURN语句 而且返回值类型必须是整形 如果是VOID 就不要返回值 就不能有RETURN 语句 括号里的VOID就是此函数没有任何参数 引用的时候就没有实参了 望采纳哈

任何一个C++程序都包含一个main函数,这是规定.main函数由系统直接调用,是程序执行的入口. main函数与用户自己定义的函数都是各自独立的模块,即函数不能嵌套定义,通俗的说,你不能在一个函数的函数体内定义另一个函数,即使在main函数中也不行.但main函数可以对用户自己定义的函数进行调用(但main函数只能由系统调用).用户自己定义多个函数时,这几个用户自己定义的函数之间都可以互相调用

void int 和不写都可以 但是C99标准以后要求要有一个int的返回值 建议养成良好习惯用int 结尾加上return 0;

网站首页 | 网站地图
All rights reserved Powered by www.mtwm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com