c語言學完學什麼
學C++;
同時學數據結構.有句名言叫演算法+數據結構=程序.
現在很多大型軟體編寫都用C++;編寫軟體用C++更方便.
所以選C++是不二選擇.我在中大的計算科學專業就是這樣安排的.
Ⅱ 學完C語言以後學什麼
怎麼算學完了?重要不是學完了,而是你是不是真正掌握它了。
C的基本操作,象文件操作,網路操作,圖形操作等等,這些都是基礎;掌握這些東西,就需要你去學習相關的一些知識,象圖像格式,文件格式,相應的演算法,協議等。
比方你說你的興趣是開發實用程序和游戲,實用程序是需要你有想法才能去做的(否則不知道什麼是實用)。我覺得你可以從做小游戲開始,沿著這條線,去學習相關的各種知識。
比方:在windows下開發游戲,涉及到windows的消息傳遞機制,windows圖像處理過程,如何避免屏幕閃爍,如何進行基本的畫圖操作,如何進行圖像與背景圖像的疊加,如何設計一個路徑,如何計算路徑(這又涉及到數學)等等。
最後,Good luck,希望你能在編程這條路上走得很遠。
Ⅲ 學完c語言應該學什麼
接下來有倆方向.
1、深入C語言學習,適合從事嵌入式c的行業。需要閱讀中級c語言資料。例如c缺陷與陷阱、c和指針、C Primer。主要是更多接近寄存器操作的硬體和c的書籍。然後,研究C++的編程思想,即面向對象的設計方法。如果C已經達到了以上標准,你就是一個C語言方面的專家了,可以學習拓展語言或者工具了。
2、學習實用性知識,適合從事廣泛行業,但是前景普遍不看好。需要研究其他語言,例如C#、java、JSP、ASP.net等等,接觸VC學習MFC編程,掌握php技術,這些方向都可以,雖然在通用計算機上得到實現,但是更多接觸的是上層,個人認為不太好。
這是語言上。
在程序上,我們不光要會語言,還要懂得演算法和數據結構。建議先找數據結構的書籍,因為演算法的難度相對較大,對於程序的結構首先必須掌握。
總結以上,建議樓主仔細閱讀C語言相關知識,更能從中總結處自己的結論。
Ⅳ 學完c語言接著該學什麼呢
看你自己希望往哪個方向發展。如果想做軟體開發,那麼最好需要掌握一門高級語言(比如c++,java),資料庫(mysql,oracle等)和一門腳本語言(javascript,php,lua等)。如果想做硬體開發,就要學習嵌入式編程,學習匯編語言。不論做軟體硬體最好都學學數據結構和軟體工程。如果有幫助望採納~。
Ⅳ 學會了C語言都可以做什麼呢
C語言是一門通用性的語言,並沒有針對某個領域進行優化,在實際項目中,C語言主要用於較底層的開發,例如:
Windows、Linux、Unix 等操作系統的內核90%以上都使用C語言開發;
開發硬體驅動,讓硬體和操作系統連接起來,這樣用戶才能使用硬體、程序員才能控制硬體;
單片機和嵌入式屬於軟硬體的結合,有很多使用C語言的地方;
開發系統組件或服務,用於支撐上層應用;
編寫PHP擴展,增強PHP的功能;
如果對軟體某個模塊(例如演算法和搜索部分)的效率要求較高,也可以使用C語言來開發。
Ⅵ 大一學完C語言之後,一般建議學什麼,C++PY還是JAVA
C++主要是底層開發,一般與硬體關系比較大,今後如果想做嵌入式,需要把C++學好。
Python的功能比較強大,大數據,人工智慧等等,今後如果想向這個方向發展,這門語言要學好。
Java主要是做Web開發,互聯網,電子商務等等,今後如果想從事這個方向,需要學好這門語言。
雖然現在離畢業找工作還比較遠,不過以後做畢業設計,自己在選題時,還需要選擇一個自己比較擅長拿手的技術來做。具體要看自己在哪個方向上有興趣,比較擅長,就深入地學習那個方向。今後無論是做畢業設計,還是找工作,自己都游刃有餘。
Ⅶ C語言學完還學什麼
一般招的程序員都是要專業學編程的,如果是業余的要有很好的項目才會選。
現在會C語言的一大把,和PS,Flash啥的一樣,但是業余能靠這個吃飯的還真不多。
C語言學了數組,函數,指針啥的這些根本寫不出啥程序。還要學Windows API等才可能寫出有界面的程序。C語言一般都是用於底層開發,比如說嵌入式(單片機類),這一類,一般招聘都是需要本科學歷,連大專都不會要幾個的。
C++和C語言是很像的,只是一些地方不一樣,而且C++比C語言豐富的多,主要用於寫軟體,程序類的,業余也就只能學著玩了,個人寫一個軟體,基本是不可能的,大型軟體都是一個團隊完成的。
有了C語言入門,學習其他語言都很容易。至於說網頁啥的,C語言是沒用的,網頁都是用JavaScript或者PHP,跟C語言完全是兩個概念,一個是編譯型語言,一個是解釋性語言,而且要開發真正的,有互動式的網頁,需要JavaScript和PHP,這些自學要精通,要很長的路,而且實戰經驗都不如那些專業學這些和開發這些的。
Ⅷ C語言基礎學完後學什麼
1.學完C/C++,再學java
2.VB就不用了.
3.《匯編語言》,《數據結構》,《Delphi》
學匯編不錯,但是學的順序錯了,你應該在學C之前學匯編的
數據結構我就不說了,普通高校軟體工程專業的必修課,計算機類考研4大專業課之一,很重要的.
Delphi嚴格來講不是語言,他是用pascal語言開發應用程序的集成開發環境.學Delphi不如好好學MFC,更有用.
4.大二就想找到C程序員的兼職,很困難,除非你精通C/C++,是精通,不是會編一些小程序就算精通了.程序員有很多發展方向.就網站開發來講,我學的比較多一點.
網站開發,前端網頁(表示層),一般是JSP/PHP寫的,涉及到美工,我想你沒必要深入學習;業務邏輯層,要用java實現(EJB)或者C++(CORBA)實現;持久層,也就是和資料庫打交道的那層,也需要C++語言人才.
總之,學好C/C++,絕對不會吃虧.現在高級C++軟體工程師的薪籌比高級java軟體工程師的薪籌高.學java,現在很大部分都是去企業做網站等系統的外包.而且很多學校機構看到國家大力扶持軟體外包,都開始培訓所謂的java人才.其實速成的哪有好東西呢.所以,靜下心,真正精通C/C++,絕對沒錯的.
5.書的選擇,你可以問問你們學校的學長.不知道你<編譯原理><計算機組成原理>上過沒,這些都是很重要的基礎課程.
如果要做網路工程師,那麼比較硬的牌子就是CISCO的認證.網上可以去查相關資料
最後說一下,做程序員來不得半點浮躁,我以前認為學個java就夠了,現在後悔當初太功利,所以現在開始零基礎學C(大一的時候學的全忘光了).基礎的東西不能忘.
做IT的,不論精通哪一門,都能有高薪,但是如果你這個學學,那個學學,到頭來什麼都不精通,就只能做做底層的編碼員了
Ⅸ 學了一點 C 語言,下一步應該學什麼
c語言現在是一個非常熱門的專業,好多大學生都開設了這門課程。好多軟體的編程都要運用到這門學科。比如好多同學都學習有關計算機方面的專業都要學習這們課程。那麼學了一點 C 語言,下一步應該學什麼?
當然,c語言只是計算機這個行業的一個敲門磚,是基礎,是學習計算機的第一步。學會了c語言只是簡單的入門,並不能算是真正的學會計算機軟體編程。要想你學到的c語言將來有用,就要充分熟練的掌握並且運用其他與之相關的軟體。這類軟體有很多,如果要想有所成就,就必須學習這些技能。
所以在學了一點兒c語言之後就要鞏固練習,熟練掌握。所有的只是都是這樣的,不僅僅是這一門學科是這樣。在日常生活中,我們不論學什麼東西都得學的通透明白,不要一知半解,這樣什麼都是會一點兒,什麼都學不精,現在社會需要的不是會一點兒的人而是什麼都會或者是一門技術精通的人。所以我們要想做什麼都要精通。熟練掌握所學技能。
Ⅹ 學完C語言再學什麼語言
VB基本被淘汰了(極少數特殊領域除外),C#.net不是一種語言,是一種技術,C#才是語言,其實C語言是很強大的,java、C++和C語言的基礎是一樣的,亦即只要你懂C語言,要學C++和java是非常容易的,但是這些都是只是語言本身容易,如果你想開發一點比較小的、比較簡單的軟體(代碼量低於一萬行,且不涉及復雜的數據結構,如鏈表、圖等)應該足夠了,但是如果想開發比較大的軟體,只有這點知識是遠遠不夠的,一般現在比較流行的是學Java,例如如果你想輕輕鬆鬆建立一個功能稍微強的網站,就需要使用JSP,JSP主要使用java(當然也要涉及部分簡單的HTML語言)語言,C++
一般適合開發應用程序,C#和Java的功能差不多,主要是用了做網站的,但是C#比較難(對初學者來說)。