回覆列表
-
1 # 天天四菜一湯
-
2 # 侯ZF
首先,當前對於計算機專業的同學來說,一定要重視C語言的學習,原因有三個方面,其一是C語言當前依然有很多的應用場景,作為程式語言界的“常青樹”,C語言在作業系統研發、物聯網系統研發等領域,依然具有一定的不可替代性。對於計算機專業的同學來說,掌握C語言最直接的好處就是可以閱讀Linux作業系統的原始碼。
其二是掌握C語言對於後續專業課程的學習有比較積極的意義,比如資料結構、編譯原理、作業系統、計算機體系結構等等,當前很多計算機專業課程都會使用C語言來完成功能實現和描述,掌握C語言也更容易完成相關的實驗。
其三是當前不少高校在考研時會考察C語言,一部分高校會在初試階段考察C語言,還有一部分學校會在複試階段考察C語言,包括上機實踐環節,這就要求有考研計劃的同學要重點掌握C語言。
雖然當前Java、Python、Go等程式語言的流行程度比較高,而且作為全場景程式語言,Java和Python也有比較強的場景適應能力,但是這並不意味著C語言就被淘汰掉了,實際上C語言由於具有較高的執行效率,在很多場景下,C語言都是非常重要的選擇,而且在工業網際網路時代,C語言依然有大量的應用場景。
最後,程式語言被認為是開啟計算機技術大門的鑰匙,而且C語言比較適合作為入門程式語言來學習,所以在大一學習C語言也是比較適合的,圍繞C語言也會逐漸為初學者展開計算機的專業知識體系。
我來簡單回答一下,我碩士專業是網路空間安全,我目前主要用java,而至於題主的問題,我的答案是肯定的,c語言是基礎,學習程式語言主要學習的是思維,其次再是語法,想學的好建議題主有空多去力扣刷刷題練習一下程式設計思維,然後再去github上做幾個開源小專案,這樣學起來更牢靠一樣,實踐出真知,希望我這篇回答可以幫到你!