c語言有多少個關(guān)鍵字 c語言里面可以用stl么?
c語言里面可以用stl么?不STL是標(biāo)準(zhǔn)模板庫。是為C語言開發(fā)的,它采用了重載、模板等技術(shù)。這些技術(shù)是C語言所獨(dú)有的,C語言不支持這些技術(shù)。因此,STL不能用在C語言中。當(dāng)C語言編程中需要相似的函數(shù)時
c語言里面可以用stl么?
不
STL是標(biāo)準(zhǔn)模板庫。是為C語言開發(fā)的,它采用了重載、模板等技術(shù)。這些技術(shù)是C語言所獨(dú)有的,C語言不支持這些技術(shù)。因此,STL不能用在C語言中。當(dāng)C語言編程中需要相似的函數(shù)時,我們可以實(shí)現(xiàn)C語言中可用的相似函數(shù)接口。
為什么我現(xiàn)在覺得c比c 還要難,是因?yàn)槲疑蠈W(xué)期沒有好好學(xué)的緣故嗎?那我需要通過什么方式來補(bǔ)C呢?
C可以說是C語言的擴(kuò)展。C和Java都是面向?qū)ο笳Z言。C語言的指針和數(shù)組排列相對比較困難。C不僅有這些,C更難做,我認(rèn)為這是一個庫的問題,要么自己寫庫,要么給別人的庫打電話。
例如,如果您選取一個網(wǎng)站的網(wǎng)頁數(shù)據(jù)并使用數(shù)十行Python代碼,則可以直接調(diào)用許多內(nèi)容。不管是HTTP還是HTTPS,很多人都會調(diào)用curl的標(biāo)準(zhǔn)庫來實(shí)現(xiàn)它。作為第三方庫,在編譯時很難不報告錯誤。Http很容易實(shí)現(xiàn),而HTTPS也需要SSL相關(guān)的庫。我相信把它配置成打人很容易有很多人找不到錯誤的原因,有時候他們只能一步一步地調(diào)試,找到錯誤信息。
如果你認(rèn)為C語言簡單而C語言困難,你可能沒有扎實(shí)的基本技能,或者你正在做的項(xiàng)目相對簡單。C代碼量相對較少,而且很多C語言模塊都是封裝的,可以直接使用。有很多東西是用C語言寫的,這對你來說可能很難。您可以嘗試為管理系統(tǒng)、后端數(shù)據(jù)和WS/TCP協(xié)議通信編寫一些程序。你會發(fā)現(xiàn)C并不像你想象的那么簡單。
網(wǎng)上有個故事:有東西的人比沒有東西的人活得更辛苦