初識(shí)C語(yǔ)言

前言

為什么要學(xué)C語(yǔ)言

C語(yǔ)言相對(duì)于現(xiàn)在來(lái)說(shuō)很少的人用,根據(jù)我接觸,現(xiàn)在后端開(kāi)發(fā)來(lái)說(shuō)大部分用的語(yǔ)言主要是Java、PHP、C/C++等;但是現(xiàn)在大部分人用的還是Java、PHP用于后端開(kāi)發(fā),而C/C++大部分人還是做的硬件開(kāi)發(fā)類(lèi)的(當(dāng)然,這是我身邊的例子);

當(dāng)然,我為什么要學(xué):

  • 首先說(shuō)明一下我是學(xué)前端的,最近就很迷茫,不知道該往哪個(gè)方向去,就想著先嘗試做做后端
  • 我的了解下,有很多人都是Java、PHP;我也有一些PHP基礎(chǔ),但是我想學(xué)一些其他的,所以綜合選擇下就選擇了C語(yǔ)言
  • C語(yǔ)言相較于其他語(yǔ)言的優(yōu)勢(shì):
    1. C語(yǔ)言相更接近于底層
    2. C是非常可移植的語(yǔ)言。Windows、unix和Linux系統(tǒng)的不同組件都用c編寫(xiě)的。
    3. C語(yǔ)言是通用語(yǔ)言,可以進(jìn)行各個(gè)方面的開(kāi)發(fā),例如:游戲設(shè)計(jì),圖形,應(yīng)用程序等等
    4. C語(yǔ)言可以直接訪問(wèn)機(jī)器級(jí)別的硬件API,動(dòng)態(tài)內(nèi)存分配等。

當(dāng)然也有劣勢(shì):

  • 當(dāng)對(duì)于其他語(yǔ)言沒(méi)有靈活的框架可以提供使用,很多功能需要自己去編寫(xiě),
  • 相較于其他語(yǔ)言更難掌握
  • 語(yǔ)法不嚴(yán)格,影響安全性,-- 當(dāng)然這個(gè)可以暫時(shí)不考慮

最后最最主要的因素還是因?yàn)?,C語(yǔ)言可擴(kuò)展的方向廣,掙錢(qián)可以多

還有就是我會(huì)不時(shí)的將我所學(xué)的C語(yǔ)言知識(shí)分享出來(lái)!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過(guò)簡(jiǎn)信或評(píng)論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容