【C】函數的意義

C語言的函數

函數的由來
程序 = 數據 + 算法
C程序 = 數據 + 函數

函數的意義

C語言中的模塊化

面向過程的程序設計

面向過程是一種以過程爲中心的編程思想
首先將負責的問題分解爲一個個容易解決的問題
分解事後的問題能夠按照步驟一步步完成
函數是面向過程在C語言中的體現
解決問題的每一個步驟能夠用函數來實現

聲明和定義

聲明和意義在於告訴編譯器程序單元的存在
定義則明確指示程序單元的意義
C語言中經過extern進行程序單元的聲明
一些程序單元在聲明時能夠忽略extern算法

小結:

函數是面向過程思想在C語言中的體現
面向過程是由上至下分解問題的設計方法
程序中的定義和聲明徹底不一樣
C語言中經過extern對程序單元進行聲明
相關文章
相關標籤/搜索