當前位置:成語大全網 - 書法字典 - 學習編程語言時的庫是什麽意思?

學習編程語言時的庫是什麽意思?

很多語言都有“庫”的概念,即“庫”。最簡單的理解就是“庫”是別人編寫過的,可以被其他程序引用的匯編或源文件,從而達到“壹次編寫,多次使用”的目的。

“庫”壹般是為特殊目的而開發的。比如壹雙鞋是怎麽做出來的?有人專門做鞋帶,有人做鞋底,有人做面料,有人設計商標,或許還有人設計包裝盒。如果妳能得到這些東西,妳可以把它們組合起來,加上妳自己的設計,做出壹雙屬於妳自己的鞋子。然而,布不僅可以用來做鞋。同樣,商標也可以用來印刷廣告,而不僅僅是貼在鞋子上。包裝盒可以用來包裝其他東西,而不是鞋子。同樣的原料,妳做壹雙鞋,別人可能做壹條褲子。

這就是“圖書館”。許多程序使用相同的“庫”,但開發出了完全不同的程序。使用“庫”可以避免重寫別人開發的程序。把這些“庫”加到自己的程序裏,可以節省很多時間,保證穩定性,因為大家都在用這些“庫”,大部分問題早就被挑出來了,妳再重新開始。

壹些“庫”可以增強功能,而另壹些則是完成妳的程序所必需的。前者,比如最經典的C語言,通過引入stdio.h頭文件,在“庫”中引入壹個函數:可以使用printf函數;後者,比如windows編程中的windows.h頭文件,幾乎所有的Windows程序都用它來與系統底層進行通信。