本文目錄一覽:
高考後在家怎麼學習c語言?
想學當然可以啊,可以按這個順序來:
按照順序學:1、譚浩強的《c語言程序設計》—-入門
2、《數據結構》–鍛煉你的演算法能力
3、《c和指針》—-指針乃C語言的精華,很重要。
4、《C語言陷阱與缺點》
C語言和Vb各有長處,C語言是面向過程的語言(沒有對象這個概念),而Vb則是面向對象的編程語言(對象,類,可視化),我學VB兩年了(vb6版本,現在比較新的Vb2008,Vb2010),而我現在又開始學C語言,覺得C語言比VB在某些方面比Vb更有優勢,特別是C語言的位運算,能夠提供和彙編語言接近的函數深深吸引了我!比如sizeof()函數能夠返回變數所佔的內存,還有能夠通過某些函數操作硬體是不是很強大呢?化學專業其實我也不清楚和編程有什麼關係,不過建議學C語言吧,現在很多有名的系統或者應用軟體都是C語言開發出來的,個人覺得C語言豐富的運算符還有位運算可以說比Vb強大幾倍!
C語言,學了能幹什麼?
c語言學會了能幹的事情有:
1、做嵌入式開發;
2、寫漂亮的界面;
3、做伺服器開發;
4、可以寫遊戲;
5、可以寫驅動程序;
6、可以寫外掛;
7、可以做視頻圖片流媒體處理;
8、可做網頁和爬蟲相關的編程;
9、可以進行黑客編程等等。
C語言是一種計算機程序設計語言。它既具有高級語言的特點,又具有彙編語言的特點。它由美國貝爾研究所的D.M.Ritchie於1972年推出。1978後,C語言已先後被移植到大、中、小及微型機上。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。
掌握C語言後學什麼?Python?C++?JAVA?
建議你可以學習C++,因為C語言和C++相似程度比較大,你學習的時候就會比較舒服一點,如果後學的語言差很多的話,會導致很長時間轉換不過來,等你適應了後面學的語言,前面學的又會忘記得差不多。所以我推薦你學習和C語言類似的C++。
不過我不建議你換語言,畢竟怎麼換都只是語法的問題,編程的精髓在於掌握演算法,而不是掌握多的語言,你已經學會了C語言,那麼就探索、學習演算法吧。不過你純愛好的話,也沒有很大關係就是了,但是不同的語言,演算法還是類似的,多種語言學習沒有什麼意思的。
c語言編程學完後學什麼?
呵呵,c語言知識只是入門哦。
首先推薦你精進理論知識,數據結構和演算法,不說精通,但絕對要了解。
其次,根據你的興趣和愛好,選擇方向。
c/c++主要針對底層系統,以及對速度和性能要求較高的軟體,比如3d繪圖,資料庫,操作系統,網路服務端等等。
JAVA針對手機平台,以及網路方面的應用開發。
python,php,javascript等腳本語言適合web開發。
也可以做DBA,學資料庫。
總之有很多種,你自己上網去查,這裡就不累述了。
當然,掌握一門甚至多門語言,不代表就萬事ok了。比如你用c++開發圖形圖像類軟體,那麼你必需對圖形圖像的相關理論知識有所了解,又如用java開發網路類程序,你必須對計算機網路,Tcp/ip協議有所了解,要開發文件系統,就必須對操作系統的有所了解。
如果需要參加實際的項目,那麼你還要學一些框架類的知識,比如.NET框架,J2EE框架,MFC框架等等,從事圖形學,你得學習OPENGL,DirectX等等。只有掌握了相關框架的API這樣才能夠構架大的系統。
總之呢,給你的建議就是:數據結構+演算法+你感興趣的方向
其中,你感興趣的方向=相關理論知識+具體的實踐語言+對應的框架API
學完c語言學什麼
在學習完基礎的C語言語法之後,可以重點學習以下幾個方面的內容:
第一:演算法和數據結構。演算法和數據結構是C語言程序員需要重點掌握的內容,也是學習難度相對比較大的部分,需要初學者具有一定的數學基礎。在學習演算法和數據結構的過程中,不僅能夠培養初學者的邏輯思維能力,同時也能夠逐漸建立起自己的編程思想,形成自己解決問題的思路和方式。
第二:閱讀操作系統源代碼。操作系統開發是C語言目前主要的應用領域之一,在學習C語言的過程中,通過閱讀操作系統的源代碼也是不錯的學習方式之一。實際上,當前很多計算機專業的學生都會通過閱讀Linux操作系統源代碼來提升對於操作系統的認知能力,同時提升自己的編程能力。
第三:實踐。學習C語言一定要注重實踐,要一邊使用一邊學習,這樣不僅能夠提升自身的編程實踐能力,同時也會獲得一定的學習成就感。對於初學者來說,在具備了一定的C語言程序設計能力之後,最好能夠通過開發崗位實習來進一步提升。
c語言學什麼 有什麼用
c語言學會了能幹的事情有:
1、做嵌入式開發;
2、寫漂亮的界面;
3、做伺服器開發;
4、可以寫遊戲;
5、可以寫驅動程序;
6、可以寫外掛;
7、可以做視頻圖片流媒體處理;
8、可做網頁和爬蟲相關的編程;
9、可以進行黑客編程等等。
C語言是一種計算機程序設計語言。它既具有高級語言的特點,又具有彙編語言的特點。它由美國貝爾研究所的D.M.Ritchie於1972年推出。1978後,C語言已先後被移植到大、中、小及微型機上。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。
原創文章,作者:YUIS,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/149240.html