當前位置:
首頁 > 最新 > Linux C語言:一切從main函數說起!

Linux C語言:一切從main函數說起!

人與人之間是使用中文進行正常溝通,對於嵌入式平台而言,我們必須懂得與它溝通的語言,才能在開發中得心應手!

說到C語言,同學可能會覺得,嗯,我大一學過,但是就是啥都忘記了....,這個嘛,忘記不要緊,最重要是有一顆想學回來的心。那麼今天就講解一下最基礎的C語言程序框架吧。

在高校上課,一般地問我們同學,C語言程序從哪裡開始執行吶,90%同學都會跟我說:「頭文件!」,額,這個肯定是不對的,同學之所以會覺得是從頭文件開始執行,是因為大家覺得頭文件放在最開頭,那肯定是最開始執行啦,可惜不對哦!C語言程序真正的入口是main函數。

那麼,這個main函數長什麼樣子的呢?請看下圖:

這個就是全世界最簡單的C語言程序,程序一開始就結束了,並不用寫頭文件。那麼到底這幾行代碼是什麼意思呢?

1)int:是main函數的返回值類型,就是無論main函數無論是成功還是失敗,都會返回一個int類型的數據。

2)main:代表的是函數名,一個C語言程序中有且僅有一個main函數。

3)():函數名後面的小括弧可以填參數,不填默認沒有參數,等價於void

4){}:花括弧代表的是函數體,就是函數實現的功能代碼就是寫在這裡的。

5)return 0:就是函數正常結束,返回一個的數據,這個數據必須與int類型對應。(例如:返回值類型是int的,就不能返回一個char字元類型)

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux微知識 的精彩文章:

Linux乾貨:拯救世人的Ubuntu16.04網路配置教程!
Linux黑科技:破解umask設置默認許可權之謎!

TAG:Linux微知識 |