c語言初學者,接下來的路該怎麼走?

大一上半年結束,c的語法掌握了,在前幾天的ACM訓練里也學習了一些簡單的數據結構:棧,隊列,二叉樹and so on。請問各位大牛,我該繼續學什麼怎麼學呢?繼續數據結構?還是學習c++或者java等編程語言?

補充:相比於ACM,更喜歡做一些例如貪吃蛇之類的項目,接下來學習的側重點應該放在哪方面呢?

感謝解答。


看你想往哪方面發展了,是客戶端還是服務端,走前端還是後台等等。不過要是想做遊戲的話最好就去學C#和unity,利用遊戲引擎能很快上手做出不錯的遊戲。


在學習編程的道路上,永遠提醒自己,語言只是你前行道路上的一把順手的工具,為實現你的目標一路幫你斬荊披棘。如果你沒有目標,工具再好也不過是用來耍酷的玩具。

所以,把目光從工具移開,好好想想你能用它做些什麼。


請保著玩的心態繼續下去,啥好玩就玩啥


以大學課程為基礎,多實踐,隨著理論知識的積累,看待編程語言等方面的角度和視野自然會變化。


學好基礎是打下江山的第一步,往你感興趣的一門深入


其實我覺得興趣最重要,做想做的事吧


當初我也是學C語言入門的,但作為一個急進的初學者,我一直想看到漂亮的GUI而不是黑暗的控制台,所以我偶然的一次轉C#了,就一直學到現在


如果喜歡搞遊戲,可以學下 lua,推薦去看雲風的博客 。


建議百度了解下c語言有哪些發展方向,然後它的學習樹是什麼樣的,一步步來,有目標的話,學習過程中的不安和焦慮會少很多。

然後編程這種的話,還是手熟爾。多多練習啦,多多總結,沒有一定的練習量是不行的


可以看看知乎或者網上有些前輩的建議學習路線,比如知乎的如何自學計算機的live等


Java可以搞搞。


如果喜歡做實際的項目的話可以學學python語言。

萬金油語言,幾乎什麼項目都可以用得上。

順便,如果想做貪吃蛇的話,你需要學習任意一種GUI的框架。


推薦閱讀:

2018年最受歡迎、最賺錢的三種編程語言
[Golang] 初探之 strconv.Atoi
酷Q機器人插件開發入門
類模板參數推導的注意事項(坑)
golang面向對象特性

TAG:編程語言 | C編程語言 | CC |