C语言 main 函数 - C语言零基础入门教程
生活随笔
收集整理的這篇文章主要介紹了
C语言 main 函数 - C语言零基础入门教程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 一.main 函數簡介
- 二.main 函數寫法
- 三.猜你喜歡
零基礎 C/C++ 學習路線推薦 : C/C++ 學習目錄 >> C 語言基礎入門
一.main 函數簡介
main 函數是 C 程序的入口函數,即程序的執行是從 main 函數開始,對其他函數的調動也是直接或間接地在 main 函數中被調用。那么 main 函數又是被誰調用呢?答案是操作系統
/******************************************************************************************/ //@Author:猿說編程 //@Blog(個人博客地址): www.codersrc.com //@File:C語言教程 - C語言 main 函數 //@Time:2021/07/15 07:30 //@Motto:不積跬步無以至千里,不積小流無以成江海,程序人生的精彩需要堅持不懈地積累! /******************************************************************************************/#include <stdio.h> main(){printf("Hello World\n"); }二.main 函數寫法
/******************************************************************************************/ //@Author:猿說編程 //@Blog(個人博客地址): www.codersrc.com //@File:C語言教程 - C語言 main 函數 //@Time:2021/07/15 07:30 //@Motto:不積跬步無以至千里,不積小流無以成江海,程序人生的精彩需要堅持不懈地積累! /******************************************************************************************///寫法一 main(){}//寫法二 void main(){}//寫法三 int main(){}//寫法四 int main(void){}//寫法五 int main(int argc,char *argv[]){}//寫法六 int main(int argc,char **argv){}C89/C99/C11 標準文檔中只提供了兩種 main 函數的寫法:
/******************************************************************************************/ //@Author:猿說編程 //@Blog(個人博客地址): www.codersrc.com //@File:C語言教程 - C語言 main 函數 //@Time:2021/07/15 07:30 //@Motto:不積跬步無以至千里,不積小流無以成江海,程序人生的精彩需要堅持不懈地積累! /******************************************************************************************/int main(void) { /* ... */ }int main(int argc, char *argv[]) { /* ... */ }也就是說,其他的寫法都是不符合標準的,有的是歷史遺留問題,有的是編譯器擴展,更有的不知從何而來。
- 為了代碼的通用可移植性,建議采用標準提供的形式。
- ** 函數沒有聲明返回值時,編譯器默認其返回值為 int。**
關于 main 函數參數,我們留到下一篇文章講解:main(int argc, char *argv[])參數使用
三.猜你喜歡
未經允許不得轉載:猿說編程 ? C 語言 main 函數
總結
以上是生活随笔為你收集整理的C语言 main 函数 - C语言零基础入门教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python bin 函数 - Pyth
- 下一篇: BugkuCTF-PWN题pwn7-re