本人是計科專業畢業算是科班出身,從事軟體開發多年,主要在嵌入式領域研究的比較多,為了趕時髦在互聯網公司也混了幾年,主要有三種開發語言的經驗,C/C++,java 別的語言在專案開發程序中也多少涉獵一些研究不是很深入,C/C++屬于底層開發語言,講究的是性能,主要在嵌入式領域以及客戶端開發等方面用的比較多,底層?開發語言比較皮實需要對計算機運行原理有一定的了解,不然第一次學起來可能會覺得有點吃力,
學習C/C++之前需要做好什么準備?
1、首先要堅定學習意志,學習任何東西不僅僅只是喊口號,要做好長期打硬仗的準備,就是從心理上做好準備,做好遇到問題堅持到底的決心,這一條是最難的,絕大部分都是倒在這個門檻上,開始學的挺好遇到真問題了退卻了,最后放棄了,
2.補充一點計算機組成原理,底層語言和計算機緊密相關聯,了解計算機整體框架是如何運轉的,cpu和記憶體之間是如何關聯在一起的,進制之間是如何轉化的,硬碟的作業原理等等,有些這些基礎再去學習底層的編程語言就會好理解很多,
3.學習編程語言最好的方式是能夠培養編程興趣,如果本身就具備興趣是最好的結果,如果不具備想辦法能不能培養興趣,讓自己保持一種好奇心,有了興趣就有了鉆研的動力
如何學習C/C++?
1.C語言和C++屬于兩種不同的編程語言可以先從語言入手學習,需要準備一本書,現在編程教材多如牛毛,很多人覺得學不好編程是自己選擇的書本有問題,選擇什么樣子書本只是占據很小的一部分,關鍵還在于自身,有多少人開始買了一堆書中間放棄了,下次發現的時候已經是半年之后的事情了,在這推薦一本c primer plus,當然也有很多人覺得這本書介紹的太繁瑣了,但作為過來人覺得使用起來還可以,關鍵不在于書而在于個人,不要選錯了方向,
2.制定嚴格的學習計劃,中間如果遇到不懂的,可以在網上找對應的視頻來學習,然后再回歸書本的學習,很多人覺得使用電子書學習效果不也是一樣,看書講究的是感覺,感覺到了效率也會提升許多,看書有助于建立知識體系,畢竟書本能帶給許多的疑惑和思考,思考多了就讓自己了解需要在網路上找什么樣子的資料,其實直接看書有個非常直接的作用,看書能夠讓自己注意力集中,看電子書容易讓自己分心,畢竟做在電腦上旁邊就想多玩會,這是年輕人的天性,
3.找到實踐的途徑,這一條是最難的,需要讓自己走出去,學習編程除了自己努力之外還要走出去,畢竟學習編程的目的還是要找到合適的作業,投入社會大潮流之中,如果是學生獲取編程實踐的辦法差不多有三個通道
(1)找一個校外的做軟體開發的公司實習
(2)有些在校老師手頭上也會有一些專案來做,可以想辦法進入進去
(3)開源社區有大把可以直接獲取原始碼的專案工程,這個不確定因素非常大,畢竟從開始學習到在網上拿到代碼去研究需要內心有一個非常大的突破,
要學好編程需要從各個層面突破自我,無論采用什么形式的入門方式,中間免不了遇到問題,保持一種戰斗的心態,相信自己能堅持到最后,并且在這個程序中培養興趣,一步步突破,最終成為一個讓自己福氣的C/C++程式員,快去學習吧!
另外如果你想更好的提升你的編程能力,好好學習C/C++編程知識的話!那么你很幸運~
C語言C++編程學習交流圈子,QQ群1095293493【點擊進入】微信公眾號:C語言編程學習基地
分享(原始碼、專案實戰視頻、專案筆記,基礎入門教程)
歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!
編程學習書籍:

編程學習視頻:

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/173951.html
標籤:C
上一篇:習題7-3 判斷上三角矩陣
