为了账号安全,请及时绑定邮箱和手机立即绑定

C中定义为 void main (void) 是代表什么?

C中定义为 void main (void) 是代表什么?

月关宝盒 2021-01-14 15:11:24
C中定义为 void main (void) 是代表什么?
查看完整描述

2 回答

?
DIEA

TA贡献1820条经验 获得超2个赞

C语言的标准语法是不允许void main()的,只允许int main()。

void main主函数没有返回值,main 默认为int 型,即 int main(), 返回整数。注意,新标准不允许使用默认返回值,即int不能省,而且对应main函数不再支持void型返回值,因此为了使程序有很好的移植性,强烈建议使用:

int main()

{

return 0; /* 新标准主函数的返回值这条语句可以省略 */

}

返回值的作用:

main函数的返回值用于说明程序的退出状态。如果返回0,则代表程序正常退出;返回其它数字的含义则由系统决定。返回非零代表程序异常退出。下面在winxp环境下。示例:

int main( void )

{

return 0;

}

扩展资料

int main的使用

示例:

#include<graphics.h>

#include<math.h>

#definepi3.1415926

int main(int argc, char **argv)

{

intx,y,r1,rs,color;

doublea;

intgdriver=DETECT,gmode;

if(strcmp(argv[1],"pass")!=0)//设置口令的比较

{printf("passworderror!\n");

exit(0);

}

initgraph(&gdriver,&gmode,"..\\bgi");

r1=atoi(argv[2]);

rs=atoi(argv[3]);

color=atoi(argv[4]);

cleardevice();

setbkcolor(color);

setcolor⑷;

for(a=0;a<=2*pi;a+=pi/18)

{

x=r1*cos(a)+320;

y=r1*sin(a)+240;

circle(x,y,rs);

}

getch();

closegraph();

return0;

}



查看完整回答
反对 回复 2021-03-28
  • 2 回答
  • 0 关注
  • 326 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信