c語(yǔ)言程序設(shè)計(jì)學(xué)什么 理解,談?wù)凜語(yǔ)言函數(shù)的作用以及如何做模塊化程序設(shè)計(jì)?
理解,談?wù)凜語(yǔ)言函數(shù)的作用以及如何做模塊化程序設(shè)計(jì)?C語(yǔ)言的模塊化體現(xiàn)在兩個(gè)方面:功能。函數(shù)是C語(yǔ)言的最小單元,每個(gè)函數(shù)實(shí)現(xiàn)一個(gè)獨(dú)立的函數(shù),因此每個(gè)函數(shù)可以看作是一個(gè)最小的函數(shù)模塊。這樣,C語(yǔ)言就實(shí)現(xiàn)
理解,談?wù)凜語(yǔ)言函數(shù)的作用以及如何做模塊化程序設(shè)計(jì)?
C語(yǔ)言的模塊化體現(xiàn)在兩個(gè)方面:功能。函數(shù)是C語(yǔ)言的最小單元,每個(gè)函數(shù)實(shí)現(xiàn)一個(gè)獨(dú)立的函數(shù),因此每個(gè)函數(shù)可以看作是一個(gè)最小的函數(shù)模塊。這樣,C語(yǔ)言就實(shí)現(xiàn)了最基本的模塊化。
2份文件。在C語(yǔ)言中,一個(gè)程序可以由多個(gè)源文件編譯,因此可以在同一個(gè)文件中編寫(xiě)一組功能相似的函數(shù),并以源文件為單位實(shí)現(xiàn)模塊化。當(dāng)模塊較大時(shí),可以將其寫(xiě)入多個(gè)頭文件,然后編譯成一個(gè)庫(kù)文件,以庫(kù)文件為單位實(shí)現(xiàn)模塊化。