A. c語言編程學完後學什麼
呵呵,c語言知識只是入門哦。
首先推薦你精進理論知識,數據結構和演算法,不說精通,但絕對要了解。
其次,根據你的興趣和愛好,選擇方向。
c/c++主要針對底層系統,以及對速度和性能要求較高的軟體,比如3d繪圖,資料庫,操作系統,網路服務端等等。
JAVA針對手機平台,以及網路方面的應用開發。
python,php,javascript等腳本語言適合web開發。
也可以做DBA,學資料庫。
總之有很多種,你自己上網去查,這里就不累述了。
當然,掌握一門甚至多門語言,不代表就萬事ok了。比如你用c++開發圖形圖像類軟體,那麼你必需對圖形圖像的相關理論知識有所了解,又如用java開發網路類程序,你必須對計算機網路,Tcp/ip協議有所了解,要開發文件系統,就必須對操作系統的有所了解。
如果需要參加實際的項目,那麼你還要學一些框架類的知識,比如.NET框架,J2EE框架,MFC框架等等,從事圖形學,你得學習OPENGL,DirectX等等。只有掌握了相關框架的API這樣才能夠構架大的系統。
總之呢,給你的建議就是:數據結構+演算法+你感興趣的方向
其中,你感興趣的方向=相關理論知識+具體的實踐語言+對應的框架API
B. 想學編程,請問一下,C語言學完後,該學什麼比較好
學C++;
同時學數據結構.有句名言叫演算法+數據結構=程序.
現在很多大型軟體編寫都用C++;編寫軟體用C++更方便.
所以選C++是不二選擇.我在中大的計算科學專業就是這樣安排的.
C. 學完C語言 入門後學什麼
本文標簽: C入門後學習方向很多同學學完C語言,就急著學習別的語言,但你真的掌握了這門語言了嗎?可以說,你只是按照書上的例題打了一遍,連入門都不算,如果放下書,給你個書上的例題,你能直接把代碼寫出來嗎?不要急著學這個語言,那個語言,基礎打扎實了,有了編程思想,你會發現,語言不過是換個說法而已。很多同學「學會」了好幾種,甚至十幾種語言,簡歷寫得老牛X了,但隨便拿個語言出來,讓他寫個實用程序,他就蒙了。。。如果你能用C寫個像樣的程序出來,別的語言,根本不在話下。有的人學習好一門語言後,再看別的語言,只要一星期就能基本掌握了,然後用於開發。因為什麼,因為編程思想相同,不同的只是語法。工作的時候,為了更快的工作效率,選擇更適合的開發語言,去選擇對的語言進行開發,提高開發效率,我們可以去學習別的語言,但如果你還沒工作,只是在學習,那麼,你應該學精一門語言,掌握的比別人都好,那麼你就已經贏在起跑線上了。試想:別人在學JAVA,C++的基本語法時候,你用C寫了個管理系統了,別人用其它語言在寫程序,你用C已經在學習資料庫操作各socket編程,多線程等知識了。那麼,你對C只會越來越熟悉,別人浪費時間在不同的語言的基本語發上的時候,你已經在看C語言更高深的東西了。。。所以小Z的理念是。語言雖然是為了更好的開發效率,但你如果只是在學習階段,那麼,不管你現在在學什麼,如果你在學C,那麼學好它,如果是直接學的C++或是別的面向對象的語言,同樣,一門語言學好它。雖然C入門有點難,但只要你有信念,相信你自己,一定能學好!你的未來,不再只是夢!
(屁話了一堆。進入正題)
C語言入門教程ppt文檔下載。這個文檔總結了每一章C的學習要點,如果你已經看完一篇C語言的書,那麼不要想著,為什麼我還是寫不出什麼程序,把這個文檔看一下。以防一些小錯誤在編程中出現,大概的看個兩遍,回頭你再看一遍C語言教科書的時候,會發現,你已經對書上的知識點掌握了。然後我們再結合一些例如:C語言經典程序100題(完整版),在不看答案的情況下,自己先做一遍,然後得出運行結果了,再對比一下答案,在不看答案的情況下,自己先做一遍,然後得出運行結果了,再對比一下答案,看看哪個效率更高,代碼更好。
如果你自己能把100題做完,沒什麼困難了,那麼你可以自己找一直C項目,試著去完成一下。比如,寫一個完整的圖書管理系統,或者學生教師管理系統。這樣的程序,基本把C語言的要點都包含了。繼續努力吧~學完這樣,相信你會知道你自己接下來到底是要幹嘛了。如果要向WINDOWS開發方向,可以看WINDOWS程序設計,如果要面向對像,可以學習C++,JAVA等,如果要學底層開發,驅動級的東西,可以看LINUX方面的書。看你個人喜好了~小Z比較喜歡WINDOWS開發,哈哈,雖然工作比較忙,但只要有時候,小Z還是會看看書,寫寫程序。 聲明: 本文由( 小Z )原創編譯,轉載請保留鏈接:
D. 學完c語言應該學什麼
接下來有倆方向.
1、深入C語言學習,適合從事嵌入式c的行業。需要閱讀中級c語言資料。例如c缺陷與陷阱、c和指針、C Primer。主要是更多接近寄存器操作的硬體和c的書籍。然後,研究C++的編程思想,即面向對象的設計方法。如果C已經達到了以上標准,你就是一個C語言方面的專家了,可以學習拓展語言或者工具了。
2、學習實用性知識,適合從事廣泛行業,但是前景普遍不看好。需要研究其他語言,例如C#、JAVA、JSP、ASP.net等等,接觸VC學習MFC編程,掌握PHP技術,這些方向都可以,雖然在通用計算機上得到實現,但是更多接觸的是上層,個人認為不太好。
這是語言上。
在程序上,我們不光要會語言,還要懂得演算法和數據結構。建議先找數據結構的書籍,因為演算法的難度相對較大,對於程序的結構首先必須掌握。
總結以上,建議樓主仔細閱讀C語言相關知識,更能從中總結處自己的結論。
E. 學完C語言以後學什麼
怎麼算學完了?重要不是學完了,而是你是不是真正掌握它了。
C的基本操作,象文件操作,網路操作,圖形操作等等,這些都是基礎;掌握這些東西,就需要你去學習相關的一些知識,象圖像格式,文件格式,相應的演算法,協議等。
比方你說你的興趣是開發實用程序和游戲,實用程序是需要你有想法才能去做的(否則不知道什麼是實用)。我覺得你可以從做小游戲開始,沿著這條線,去學習相關的各種知識。
比方:在windows下開發游戲,涉及到windows的消息傳遞機制,windows圖像處理過程,如何避免屏幕閃爍,如何進行基本的畫圖操作,如何進行圖像與背景圖像的疊加,如何設計一個路徑,如何計算路徑(這又涉及到數學)等等。
最後,Good luck,希望你能在編程這條路上走得很遠。
F. 學了一點 C 語言,下一步應該學什麼
c語言現在是一個非常熱門的專業,好多大學生都開設了這門課程。好多軟體的編程都要運用到這門學科。比如好多同學都學習有關計算機方面的專業都要學習這們課程。那麼學了一點 C 語言,下一步應該學什麼?
當然,c語言只是計算機這個行業的一個敲門磚,是基礎,是學習計算機的第一步。學會了c語言只是簡單的入門,並不能算是真正的學會計算機軟體編程。要想你學到的c語言將來有用,就要充分熟練的掌握並且運用其他與之相關的軟體。這類軟體有很多,如果要想有所成就,就必須學習這些技能。
所以在學了一點兒c語言之後就要鞏固練習,熟練掌握。所有的只是都是這樣的,不僅僅是這一門學科是這樣。在日常生活中,我們不論學什麼東西都得學的通透明白,不要一知半解,這樣什麼都是會一點兒,什麼都學不精,現在社會需要的不是會一點兒的人而是什麼都會或者是一門技術精通的人。所以我們要想做什麼都要精通。熟練掌握所學技能。