C語言中void main 代表什么意思 c語言的void main

【C語言中void main 代表什么意思 c語言的void main】

C語言中void main 代表什么意思 c語言的void main

文章插圖
大家好,小跳來為大家解答以上的問題 。c語言的void main,C語言中void main 代表什么意思這個很多人還不知道,現在讓我們一起來看看吧!
1、C語言的標準語法是不允許void main()的,只允許int main() 。
2、void main主函數沒有返回值,main 默認為int 型,即 int main() ,  返回整數 。
3、注意,新標準不允許使用默認返回值,即int不能?。?而且對應main函數不再支持void型返回值,因此為了使程序有很好的移植性,強烈建議使用:int main(){return 0; /* 新標準主函數的返回值這條語句可以省略 */}返回值的作用:main函數的返回值用于說明程序的退出狀態 。
4、如果返回0,則代表程序正常退出;返回其它數字的含義則由系統決定 。
5、返回非零代表程序異常退出 。
6、下面在winxp環境下 。
7、示例:int main( void ){return 0;}擴展資料int main的使用示例:#include#include#definepi3.1415926int main(int argc, char **argv){intx,y,r1,rs,color;doublea;intgdriver=DETECT,gmode;if(strcmp(argv[1],"pass")!=0)//設置口令的比較{printf("passworderror!");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;} 。
本文到此分享完畢,希望對大家有所幫助 。