大學又不是人人都是計算機專業(yè),為什么都要學C語言?
1.這個問題無異于 我不又不出國,為什么要學英語一樣!
C語言的學習會為你建立較好的邏輯思維能力、解決問題的能力和構思能力,是一種非常實用的軟能力。

2.為什么我現(xiàn)在學的C語言一直都是黑窗口樣子
早期學編程的確都是黑窗口下學習,這可以更好的讓大家了解歷史,明白程序發(fā)展的過程,打下更好的編程基礎,今后學習可視化界面就會容易的多。
3.VC6微軟都淘汰了,微軟都不支持了,為什么還在用它?
不可否認,VC6作為微軟早期支持的老版本編輯器的確存在很多問題,但無奈的事,不少教材、甚至考試都以VC6作為參考。徹底替換仍需時日。當然如果你不僅僅局限于學校考試,最好使用VS編譯器,貼近企業(yè)級項目開發(fā)編譯工具。

4.為什么我學的程序都是計算三角形面積、打印水仙花數(shù)、算數(shù)學題這種程序?好沒意思
同樣的,這些東西雖然現(xiàn)在看起來很枯燥無聊,但確是今后學習更多有意思東西的畢竟之路。
以一個射擊類游戲為例,每次發(fā)出一個炮彈,炮彈運動 的軌跡,敵人的運動,以及炮彈和敵人是否有接觸,這背后的原理都是坐標系中數(shù)值的計算,也是純粹的數(shù)學問題。因此現(xiàn)在的學習都是必要的基礎!
5.C語言都過時了,為何還要學它? 為什么不能直接學C++、java、C#?
首先,C語言并未過時,你現(xiàn)在所使用的電腦、手機、平板,無論什么系統(tǒng),他們的系統(tǒng)內核基本都是C語言開發(fā)的。
正如水一樣,我們已經習慣到甚至感覺不到它的存在,但它的作用不言而喻。

第二個問題,為什么先學C,再學其他語言,這并不是絕對的順序。
但經過許許多多過來人的經驗,學習C語言在學習其他語言更容易、更能理解語言的特性,過渡更輕松。
另一方面,C語言更符合人們心中傳統(tǒng)對程序的認知,這也是C語言經典的原因!
持續(xù)的學習才能讓你永遠保持上坡路!加油!
如果你想在大學期間更好的提升你的編程核心能力(內功)不妨從現(xiàn)在開始!
微信公眾號:C語言編程學習基地
整理分享(多年學習的源碼、項目實戰(zhàn)視頻、項目筆記,基礎入門教程)
歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!大家也要把握住大學的時光,抓住成長的每一次機會哦~
編程學習書籍分享:

粉絲編程交流:
