强奸久久久久久久|草草浮力在线影院|手机成人无码av|亚洲精品狼友视频|国产国模精品一区|久久成人中文字幕|超碰在线视屏免费|玖玖欧洲一区二区|欧美精品无码一区|日韩无遮一区二区

首頁 > 資訊 > 經(jīng)驗 > 編程入門先學什么,學編程第一步先學什么

編程入門先學什么,學編程第一步先學什么

來源:整理 時間:2024-12-07 07:41:56 編輯:智能門戶 手機版

本文目錄一覽

1,學編程第一步先學什么

VB~VC~VF~C~C#~C++~JAVA~.NET~這些都是編程 ASP~CGI~PHP~JSP這些是WEB編程。。 雖然都是編程,但編出來的程序可是不一樣的。 目標是什么?開發(fā)?創(chuàng)業(yè)?還是去公司上班?還是業(yè)余愛好? 如果想業(yè)余編小程序,推薦VB~VC~容易上手。簡單。也蠻強大。 如果想學好了去企業(yè)上班,推薦C++~~~.net~~~JAVA之類的大型項目開發(fā)。 如果想做網(wǎng)站,就學ASP~CGI~PHP~JSP,這4個就JSP最最最難,先學ASP。 編程語言很多,但是目的都是想寫出好的程序,只要學精了一個就有錢賺,一上來不要要求太高 我推薦你學三種編程語言,因為推薦你學是有原因的。 第一:先學習好C語言,這個是學所有編程語言的基礎。也是將來去考國家證書的必須要考的一門。 第二:學好java,因為java在目前來說,占領地位是排第一位的。而且工資待遇也不錯。市場需求占有率高達50%以上?;蛘邔W習.NET,因為.NET出來還不算太久,但是就因為是微軟出的東西,所以市場占有率也已經(jīng)達到了48%了,況且.NET比java要容易上手。兩者之一,你可以選擇一個。學java就往jsp工程師方向發(fā)展,學.NET就往ASP.NET方向發(fā)展吧。 第三:順便學一門數(shù)據(jù)庫的技術。因為開發(fā)的時候,難免會要和數(shù)據(jù)庫打交道。懂總比不懂要好。一般就學SQL就行了。ORACLE一般只適應于大型公司
學會打字

學編程第一步先學什么

2,編程入門先學什么比較好

我的建議是先學習java開發(fā)小伙伴在考察java培訓機構的過程中,要通過多方面的了解企業(yè)對java開發(fā)程序員的技術需求來考察了解培訓機構的課程。在靠譜的課程體系的加持下,需要小伙伴在不斷努力的學習下,找到適合自己的學習方法,才能更好的學習java開發(fā)技術知識。那小伙伴在java培訓機構學習開發(fā)技術知識的時候應該注意什么呢?1.選擇系統(tǒng)靠譜的java培訓課程小伙伴可以通過招聘平臺的信息或者詢問身邊從事java工作的朋友來對java以及java開發(fā)的工作內容進行一個初步了解。小伙伴了解了企業(yè)對java開發(fā)程序員的技術要求是什么,通過實地考察了解選擇比較系統(tǒng)全面的培訓課程內容體系,選擇一家比較靠譜的培訓機構來學習開發(fā)技術知識。2.打好學習基礎很重要java入門學習的基礎內容有HTML和CSS以及一些java相關的算法。JS交互設計是重點學習部分,這部分需要熟練掌握JavaScript基礎語法、JavaScript進階、JavaScript高級編程等內容。再有java框架也是重點知識點,現(xiàn)在比較主流的框架有spring、springMVC等,熟練運用框架可以提升開發(fā)效率。3.理論結合實踐緊跟潮流發(fā)展也很關鍵,現(xiàn)在微信小程序和小游戲越來越流行,掌握相關技術點可以在崗位競爭中更具優(yōu)勢。4.找對適合自己的學習方法至關重要小伙伴在學習java開發(fā)技術知識的過程中,不要完全依靠java培訓機構,需要小伙伴在不斷學習開發(fā)技術知識的過程中,找到適合自己的學習方法,提高學習效率,提升崗位競爭力。

編程入門先學什么比較好

3,學習編程應先學什么

最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今后的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。 我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那么靈活,易于理解和學習。 然后可以繼續(xù)學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題 。后面的就可以學習VC什么的了。 C語言的書推薦譚浩強的,比較好。 我當時學習pascal和C語言的時候是將書后的習題都做了一遍,感覺效果很好。 當然了,學習什么語言也要看你具體準備從事什么行業(yè)。例如你要進行嵌入式開發(fā),C就是很好的選擇,如果是Windows開發(fā),那么VC就不錯。還有數(shù)據(jù)庫方面的開發(fā)、網(wǎng)絡開發(fā)等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵 。 還有很多人說自己的基礎很差,甚至中學畢業(yè)什么的。其實這個并不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經(jīng)常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業(yè)詞匯比較多,不過在金山詞霸的幫助下,經(jīng)??矗彩菦]什么大的問題的。至于數(shù)學什么的,其實數(shù)學只是培養(yǎng)你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統(tǒng)分析師、項目經(jīng)理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。 在你學習好C語言以后,個人建議好好學習一下數(shù)據(jù)結構和軟件工程。這兩門對你的水平提高都是很有幫助的。特別是軟件工程,它能夠使你按照科學的工程方法進行軟件開發(fā),對今后的發(fā)展很有好處。 只是一家之言,有不到之處,還望見諒! 參考資料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html

學習編程應先學什么

4,學習編程入門先學什么好

說真的, 如果你對編程是 0 認識的, 那麼我先恭喜你!! 因為你將會有個很好的開始 ( 像我這種老骨頭, 很多壞習慣都改不了, 學習新的東西也有困難 ) 那麼, 我給你的建議是 :1. 如果你的英文還可以, 找英文的教材來學, 去外國的 forum 討教 (如 stackoverflow), 你會有更好的領悟, 會有更多人可以幫到你. 你會學到更好的編程思維, 最重要是, 學會 "問對問題" ( 老外比較愿意一邊批評你, 一邊幫助你, 他們會給你引導居多, 迫你思考 )2. 首先要有編程的思路. 你總要知道 "你到底想做甚麼", "為甚麼要做甚麼", "你要做甚麼". 一旦缺少其一, 你的行為便沒有意思, 你的思路 和理解也會中斷, 你會變得很迷失3. 你要明白編程的 4步曲 input -> process -> output, 另加 storage4. 你可以先嘗試用人類的語言去編程 ( 我總是這麼教我的學生的 ). 你得用上 "由... 到...", "當... 就... ", "如果 ... 那麼... 否則..." (可以再加, "又如果... ") , 你可以試著這樣寫一個 "我的一星期" 的程序.. 當這寫得出的時期, 那就代表了你已開始有 編程的思維, 你再看那些 for (...), while(...), if then elseif else 時, 你就能跟上了. 但如果你還沒做到這一點, 那代表, 你還沒準備好5. 另外, 你也得有一些 oo (物件導向) 的概念, 如甚麼是 object(class), attribute (properties), method; 甚麼是 inheritance(繼承), polymorphysm(多形繼承), encapsulation(封裝). 那麼你就很容易掌握教程里的思路6. 以我本人的經(jīng)歷, 跟著教程是學不會的, 我會先前設一個目標, 如:我要寫一個 "鬧鐘記事本" , 無論我用甚麼(懂或不懂的)語言, 我都會循著上面 2,3,4 點的思路去一步一步找出答案. 我要這個應用怎麼操作 ? 最後要得到甚麼結果 ? 怎樣做到這個介面 ? 里面要有甚麼邏輯 ? 里面會發(fā)生多少支節(jié)... 最後就是你耕耘的收獲.7. 最後, 我會建議你先學會畫流程圖和規(guī)劃程序, 才去想怎麼做程序, 連道理都沒講得通, 那是絕對不可能寫得出個程序來的. yed 是個不錯的流程圖軟件, freemind 則是一個不錯心智圖軟件, 你都可以試試.
選擇入門容易的語言選擇能有快速反饋的語言,迅速獲得成就感找一個你感興趣的項目學以致用

5,學編程先學什么入門

設備:電腦 你既然喜歡編程,就應該認認真真的學習一門語言,學習微軟的就先從VB開始,VB是比較好的入門語言,可視化的,比較簡單,是非常好的入門語言。書籍最少應該準備兩本,不可能一本書籍會包含VB的所有內容,在看書的時候,可以交叉的看,一本書籍中沒有講到的內容可以在另一本中看到,這樣對學習是很有好處的,也能保證所學知識的完整性。學編程是一個很漫長的過程,不要著急,要理論與實踐想結合,例程書籍也是很重要的,看源代碼對學習也是很有幫助的,等你學完這門VB語言之后,學習別的語言是非常簡單,可以嘗試C語言,按照C——C++——VC的順序學習,有助于知識的連貫性,我也希望你能學好的。 或者學習Delphi,入門較為簡單類似于VB,但比VB強大,即可作為入門又能做強、做大 怎樣學編程 1.明確學習目的 學習編程對大多數(shù)IT業(yè)人員來說都是非常有用的。學編程,做一名編程人員,從個人角度講,可以解決在軟件使用中所遇到的問題,改進現(xiàn)有軟件,可以為自己找到一份理想的工作添加重要得砝碼,有利于在求職道路上謀得一個好的職位;從國家的角度,可以為中國的軟件產(chǎn)業(yè)做出應有的貢獻,一名優(yōu)秀的程序員永遠是被爭奪的對象。學習編程還能鍛煉思維,使我們的邏輯思維更加嚴密;能夠不斷享受到創(chuàng)新的樂趣,將一直有機會走在高科技的前沿,因為程序設計本身是一種創(chuàng)造性的工作。知識經(jīng)濟時代給我們帶來了無限的機會,要想真正掌握計算機技術,并在IT行業(yè)里干出一番事業(yè)來,有所作為,具有一定的編程能力是一個基本條件和要求。 2.打好基礎 學編程要具備一定的基礎,總結之有以下幾方面: (1)數(shù)學基礎 從計算機發(fā)展和應用的歷史來看計算機的數(shù)學模型和體系結構等都是有數(shù)學家提出的,最早的計算機也是為數(shù)值計算而設計的。因此,要學好計算機就要有一定的數(shù)學基礎,出學者有高中水平就差不多了。 (2)邏輯思維能力的培養(yǎng)學程序設計要有一定的邏輯思維能力,“邏思力”的培養(yǎng)要長時間的實踐鍛煉。要想成為一名優(yōu)秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反復的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程過程中,我們不必等到什么都完全明白了才去動手實踐,只要明白了大概,就要敢于自己動手去體驗。誰都有第一次。有些問題只有通過實踐后才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。 (3)選擇一種合適的入門語言 面對各種各樣的語言,應按什么樣的順序學呢?程序設計工具不外乎如下幾類: 1)本地開發(fā)應用軟件開發(fā)的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;數(shù)據(jù)庫開發(fā)工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平臺開發(fā)開發(fā)工具如 Java 等。 3)網(wǎng)絡開發(fā)對客戶端開發(fā)工具如:Java Script 等;對服務器開發(fā)工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。以上不同的環(huán)境下幾種開發(fā)工具中 VB 法簡單并容易理解,界面設計是可設化的,易學、易用。選 VB 作為入門的方向對出學者是較為適合的。 3. 注意理解一些重要概念 一本程序設計的書看到的無非就是變量、函數(shù)、條件語句、循環(huán)語句等概念,但要真正能進行編程應用,需要深入理解這些概念,在理解的基礎上應用,不要只簡單地學習語法、結構,而要吃透針對這些語法、結構的應用例子,做到舉一反三,觸類旁通。 4.掌握編程思想 學習一門語言或開發(fā)工具,語法結構、功能調用是次要的,最主要是學習它的思想。例如學習 VC 就要學習 Windows 的內在機理、什么是線程......;學習 COM 就要知道 VTALBE 、類廠、接口、idl......,關鍵是學一種思想,有了思想,那么我們就可以觸類旁通。 5.多實踐、多交流 掌握編程思想必須在編程實際工作中去實踐和體會。編程起步階段要經(jīng)常自己動手設計程序,具體設計時不要拘泥于固定的思維方式,遇到問題要多想幾種解決的方案。這就要多交流,各人的思維方式不同、角度各異,各有高招,通過交流可不斷吸收別人的長處,豐富編程實踐,幫助自己提高水平。親自動手進行程序設計是創(chuàng)造性思維應用的體現(xiàn),也是培養(yǎng)邏輯思維的好方法。 6.養(yǎng)成良好的編程習慣 編程入門不難,但入門后不斷學習是十分重要的,相對來說較為漫長。在此期間要注意養(yǎng)成一些良好的編程習慣。編程風格的好壞很大程度影響程序質量。良好的編程風格可以使程序結構清晰合理,且使程序代碼便于維護。如代碼的縮進編排、變量命令規(guī)則的一致性、代碼的注釋等。 7.上網(wǎng)學編程 在網(wǎng)上可以學到很多不同的編程思想、方法、經(jīng)驗和技巧,有大量的工具和作品及相關的輔導材料供下載。例如網(wǎng)站“編程課堂”(http://best.yeah.net/)主要以 VB 和 Delph;教學和交流為主,提供大量實用技巧;網(wǎng)站“現(xiàn)在時編程學園”(http://pshool.yeah.net/)是專門介紹C、VC、VB、Delphi 等的綜合編程網(wǎng)站;網(wǎng)站“ VB 編程樂園 ”(http://www.vbeden.com/)提供內容豐富而且實用的編程技術文章、精選控件、源代碼下載、計算機考試、相關軟件以及編程書籍推薦等等。 8.加強計算機理論知識的再學習 學編程是符合“理論→實踐→再理論→再實踐”的一個認識過程。一開始要具有一定的計算機理論基礎知識,包括編程所需的數(shù)學基礎知識,具備了入門的條件,就可以開始編程的實踐,從實踐中可以發(fā)現(xiàn)問題需要加強計算機理論知識的再學習。程序人人皆可編,但當你發(fā)現(xiàn)編到一定程度很難再提高的時候,就要回頭來學習一些計算機科學和數(shù)學基礎理論。學過之后,很多以前遇到的問題都會迎刃而解,使人有豁然開朗之感。因此在學習編程的過程中要不斷地針對應用中的困惑和問題深入學習數(shù)據(jù)結構、算法、計算機原理、編譯原理、操作系統(tǒng)原理、軟件工程等計算機科學的理論基礎和數(shù)理邏輯、代數(shù)系統(tǒng)、圖論、離散數(shù)學等數(shù)學理論基礎知識。這樣經(jīng)過不斷的學習,再努力地實踐,編程水平一定會不斷提高到一個新高度。

6,想自學編程入門先學什么程序好

個人推薦入門C語言或者python :  C語言語法簡單,有良好的邏輯抽象,入門的話還是先面向過程吧,不要剛學就面向對象云里霧里的,如果是要更全面、深入的學習語言本身就C.  python語法更加簡單簡潔易學,而且有各種強大的庫,擴展庫,可過程可對象,如果是為了通過編程這一手段來迅速的做出有用、實用的程序和界面可以學python.  入門是從Basic語言開始的,大概熟悉程序的基礎語法與邏輯后,進階C語言?! ‖F(xiàn)代很多語言都是從C語言發(fā)展而來的,所以可以以C語言做跳板進階其他面向對象的高級語言。  慢慢接觸C++,或高級編程語言(如:Net,Java 等),網(wǎng)頁設計相關的語言(HTML+CSS+Javascript)?! 【幊倘腴T后,其實學什么語言已經(jīng)不太重要了(主要看計劃的發(fā)展方向)。程序設計的核心在于其邏輯。把程序設計的邏輯搞懂了,學什么語言都很快。
我知道的編程一般分為“面向過程”和“面向對象”,我是先學的c語言,c語言是面向過程,先學面向過程對以后學其他語言有好處。希望對你有所幫助,下面是一個軟件里面學習的一段話,挺好的,對于其他語言也是如此。[轉帖] 短小精干鞭辟入里——怎樣學習c++ 1.把c++當成一門新的語言學習(和c沒啥關系!真的。); 2.看《thinking in c++》,不要看《c++變成死相》; 3.看《the c++ programming language》和《inside the c++ object model》,不要因為他們很難而我們自己是初學者所以就不看; 4.不要被vc、bcb、bc、mc、tc等詞匯所迷惑——他們都是集成開發(fā)環(huán)境,而我們要學的是一門語言; 5.不要放過任何一個看上去很簡單的小編程問題——他們往往并不那么簡單,或者可以引伸出很多知識點; 6.會用visual c++,并不說明你會c++; 7.學class并不難,template、stl、generic programming也不過如此——難的是長期堅持實踐和不遺余力的博覽群書; 8.如果不是天才的話,想學編程就不要想玩游戲——你以為你做到了,其實你的c++水平并沒有和你通關的能力一起變高——其實可以時刻記?。簩Wc++是為了編游戲的; 9.看visual c++的書,是學不了c++語言的; 10.浮躁的人容易說:xx語言不行了,應該學yy;——是你自己不行了吧!? 11.浮躁的人容易問:我到底該學什么;——別問,學就對了; 12.浮躁的人容易問:xx有錢途嗎;——建議你去搶***; 13.浮躁的人容易說:我要中文版!我英文不行!——不行?學呀! 14.浮躁的人容易問:xx和yy哪個好;——告訴你吧,都好——只要你學就行; 15.浮躁的人分兩種:a)只觀望而不學的人;b)只學而不堅持的人; 16.把時髦的技術掛在嘴邊,還不如把過時的技術記在心里; 17.c++不僅僅是支持面向對象的程序設計語言; 18.學習編程最好的方法之一就是閱讀源代碼; 19.在任何時刻都不要認為自己手中的書已經(jīng)足夠了; 20.請閱讀《the standard c++ bible》(中文版:標準c++寶典),掌握c++標準; 21.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看; 22.別指望看第一遍書就能記住和掌握什么——請看第二遍、第三遍; 23.請看《effective c++》和《more effective c++》以及《exceptional c++》; 24.不要停留在集成開發(fā)環(huán)境的搖籃上,要學會控制集成開發(fā)環(huán)境,還要學會用命令行方式處理程序; 25.和別人一起討論有意義的c++知識點,而不是爭吵xx行不行或者yy與zz哪個好; 26.請看《程序設計實踐》,并嚴格的按照其要求去做; 27.不要因為c和c++中有一些語法和關鍵字看上去相同,就認為它們的意義和作用完全一樣; 28.c++絕不是所謂的c的“擴充”——如果c++一開始就起名叫z語言,你一定不會把c和z語言聯(lián)系得那么緊密; 29.請不要認為學過xx語言再改學c++會有什么問題——你只不過又在學一門全新的語言而已; 30.讀完了《inside the c++ object model》以后再來認定自己是不是已經(jīng)學會了c++; 31.學習編程的秘訣是:編程,編程,再編程; 32.請留意下列書籍:《c++面向對象高效編程(c++ effective object-oriented software construction)》《面向對象軟件構造(object-oriented software construction)》《設計模式(design patterns)》《the art of computer programming》; 33.記?。好嫦驅ο蠹夹g不只是c++專有的; 34.請把書上的程序例子親手輸入到電腦上實踐,即使配套光盤中有源代碼; 35.把在書中看到的有意義的例子擴充; 36.請重視c++中的異常處理技術,并將其切實的運用到自己的程序中; 37.經(jīng)?;仡欁约阂郧皩戇^的程序,并嘗試重寫,把自己學到的新知識運用進去; 38.不要漏掉書中任何一個練習題——請全部做完并記錄下解題思路; 39.c++語言和c++的集成開發(fā)環(huán)境要同時學習和掌握; 40.既然決定了學c++,就請堅持學下去,因為學習程序設計語言的目的是掌握程序設計技術,而程序設計技術是跨語言的; 41.就讓c++語言的各種平臺和開發(fā)環(huán)境去激烈的競爭吧,我們要以學習c++語言本身為主; 42.當你寫c++程序寫到一半?yún)s發(fā)現(xiàn)自己用的方法很拙劣時,請不要馬上停手;請盡快將余下的部分粗略的完成以保證這個設計的完整性,然后分析自己的錯誤并重新設計和編寫(參見43); 43.別心急,設計c++的class確實不容易;自己程序中的class和自己的class設計水平是在不斷的編程實踐中完善和發(fā)展的; 44.決不要因為程序“很小”就不遵循某些你不熟練的規(guī)則——好習慣是培養(yǎng)出來的,而不是一次記住的; 45.每學到一個c++難點的時候,嘗試著對別人講解這個知識點并讓他理解——你能講清楚才說明你真的理解了; 46.記錄下在和別人交流時發(fā)現(xiàn)的自己忽視或不理解的知識點; 47.請不斷的對自己寫的程序提出更高的要求,哪怕你的程序版本號會變成version 100.xx; 48.保存好你寫過的所有的程序——那是你最好的積累之一; 49.請不要做浮躁的人; 50.請熱愛c++!
我知道的編程一般分為“面向過程”和“面向對象”,我是先學的c語言,c語言是面向過程,先學面向過程對以后學其他語言有好處。希望對你有所幫助,下面是一個軟件里面學習的一段話,挺好的,對于其他語言也是如此。[轉帖] 短小精干鞭辟入里——怎樣學習c++ 1.把c++當成一門新的語言學習(和c沒啥關系!真的。); 2.看《thinking in c++》,不要看《c++變成死相》; 3.看《the c++ programming language》和《inside the c++ object model》,不要因為他們很難而我們自己是初學者所以就不看; 4.不要被vc、bcb、bc、mc、tc等詞匯所迷惑——他們都是集成開發(fā)環(huán)境,而我們要學的是一門語言; 5.不要放過任何一個看上去很簡單的小編程問題——他們往往并不那么簡單,或者可以引伸出很多知識點; 6.會用visual c++,并不說明你會c++; 7.學class并不難,template、stl、generic programming也不過如此——難的是長期堅持實踐和不遺余力的博覽群書; 8.如果不是天才的話,想學編程就不要想玩游戲——你以為你做到了,其實你的c++水平并沒有和你通關的能力一起變高——其實可以時刻記?。簩Wc++是為了編游戲的; 9.看visual c++的書,是學不了c++語言的; 10.浮躁的人容易說:xx語言不行了,應該學yy;——是你自己不行了吧??? 11.浮躁的人容易問:我到底該學什么;——別問,學就對了; 12.浮躁的人容易問:xx有錢途嗎;——建議你去搶***; 13.浮躁的人容易說:我要中文版!我英文不行!——不行?學呀! 14.浮躁的人容易問:xx和yy哪個好;——告訴你吧,都好——只要你學就行; 15.浮躁的人分兩種:a)只觀望而不學的人;b)只學而不堅持的人; 16.把時髦的技術掛在嘴邊,還不如把過時的技術記在心里; 17.c++不僅僅是支持面向對象的程序設計語言; 18.學習編程最好的方法之一就是閱讀源代碼; 19.在任何時刻都不要認為自己手中的書已經(jīng)足夠了; 20.請閱讀《the standard c++ bible》(中文版:標準c++寶典),掌握c++標準; 21.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看; 22.別指望看第一遍書就能記住和掌握什么——請看第二遍、第三遍; 23.請看《effective c++》和《more effective c++》以及《exceptional c++》; 24.不要停留在集成開發(fā)環(huán)境的搖籃上,要學會控制集成開發(fā)環(huán)境,還要學會用命令行方式處理程序; 25.和別人一起討論有意義的c++知識點,而不是爭吵xx行不行或者yy與zz哪個好; 26.請看《程序設計實踐》,并嚴格的按照其要求去做; 27.不要因為c和c++中有一些語法和關鍵字看上去相同,就認為它們的意義和作用完全一樣; 28.c++絕不是所謂的c的“擴充”——如果c++一開始就起名叫z語言,你一定不會把c和z語言聯(lián)系得那么緊密; 29.請不要認為學過xx語言再改學c++會有什么問題——你只不過又在學一門全新的語言而已; 30.讀完了《inside the c++ object model》以后再來認定自己是不是已經(jīng)學會了c++; 31.學習編程的秘訣是:編程,編程,再編程; 32.請留意下列書籍:《c++面向對象高效編程(c++ effective object-oriented software construction)》《面向對象軟件構造(object-oriented software construction)》《設計模式(design patterns)》《the art of computer programming》; 33.記?。好嫦驅ο蠹夹g不只是c++專有的; 34.請把書上的程序例子親手輸入到電腦上實踐,即使配套光盤中有源代碼; 35.把在書中看到的有意義的例子擴充; 36.請重視c++中的異常處理技術,并將其切實的運用到自己的程序中; 37.經(jīng)?;仡欁约阂郧皩戇^的程序,并嘗試重寫,把自己學到的新知識運用進去; 38.不要漏掉書中任何一個練習題——請全部做完并記錄下解題思路; 39.c++語言和c++的集成開發(fā)環(huán)境要同時學習和掌握; 40.既然決定了學c++,就請堅持學下去,因為學習程序設計語言的目的是掌握程序設計技術,而程序設計技術是跨語言的; 41.就讓c++語言的各種平臺和開發(fā)環(huán)境去激烈的競爭吧,我們要以學習c++語言本身為主; 42.當你寫c++程序寫到一半?yún)s發(fā)現(xiàn)自己用的方法很拙劣時,請不要馬上停手;請盡快將余下的部分粗略的完成以保證這個設計的完整性,然后分析自己的錯誤并重新設計和編寫(參見43); 43.別心急,設計c++的class確實不容易;自己程序中的class和自己的class設計水平是在不斷的編程實踐中完善和發(fā)展的; 44.決不要因為程序“很小”就不遵循某些你不熟練的規(guī)則——好習慣是培養(yǎng)出來的,而不是一次記住的; 45.每學到一個c++難點的時候,嘗試著對別人講解這個知識點并讓他理解——你能講清楚才說明你真的理解了; 46.記錄下在和別人交流時發(fā)現(xiàn)的自己忽視或不理解的知識點; 47.請不斷的對自己寫的程序提出更高的要求,哪怕你的程序版本號會變成version 100.xx; 48.保存好你寫過的所有的程序——那是你最好的積累之一; 49.請不要做浮躁的人; 50.請熱愛c++!
文章TAG:編程入門先學什么學編程第一步先學什么

最近更新

  • 電腦屏幕一直閃,電腦無法開機屏幕一直在閃怎么辦電腦屏幕一直閃,電腦無法開機屏幕一直在閃怎么辦

    電腦無法開機屏幕一直在閃怎么辦2,電腦顯示屏一直不停的閃是怎么回事3,電腦顯示器老是一閃一閃是怎么回事4,電腦液晶屏總是閃怎么回事5,請問液晶屏幕不停閃爍怎么辦6,電腦顯示器老是閃動是.....

    經(jīng)驗 日期:2024-12-07

  • 高通量衛(wèi)星,史上最大路由器的升天路由器最大的有多少兆高通量衛(wèi)星,史上最大路由器的升天路由器最大的有多少兆

    史上最大路由器的升天路由器最大的有多少兆我們總是在乘坐高鐵或者飛機的時候抱怨糟糕的網(wǎng)絡服務,羨慕國外甚至在飛行途中還能擁有wifi上網(wǎng)娛樂或者工作。但這一切將在2017年4月12日開.....

    經(jīng)驗 日期:2024-12-07

  • 華為平板m3,華為平板電腦m3是什么系統(tǒng)華為平板m3,華為平板電腦m3是什么系統(tǒng)

    華為平板電腦m3是什么系統(tǒng)2,華為平板M3有幾個版本3,華為平板m3辦公怎么樣4,華為平板M3怎樣5,華為m3平板的長寬是多少6,如何評價華為平板M31,華為平板電腦m3是什么系統(tǒng)華為平板M3WiFi版采用的.....

    經(jīng)驗 日期:2024-12-07

  • 毛刺,去毛刺的方法毛刺,去毛刺的方法

    去毛刺的方法2,機械加工件的毛刺怎么處理3,什么是毛刺4,毛刺飛邊是怎么產(chǎn)生的5,毛刺是怎么產(chǎn)生的6,為什么去毛刺1,去毛刺的方法去毛刺可以手工去毛刺或使用機器去毛刺,用機器去毛刺可以選擇和.....

    經(jīng)驗 日期:2024-12-07

  • 華為多彩扁平led數(shù)據(jù)線華為多彩扁平led數(shù)據(jù)線

    華為數(shù)據(jù)線是typec嗎?品牌型號:華為數(shù)據(jù)線制:Cc800華為-4。華為寬頭數(shù)據(jù)線路叫什么名字?華為5a數(shù)據(jù)line適用型號華為5A數(shù)據(jù)line適用型號華為原5A數(shù)據(jù)linetypec.型號:華為P402、系統(tǒng)版本:.....

    經(jīng)驗 日期:2024-12-07

  • 以下什么屬于大數(shù)據(jù)的關鍵技術,以下屬于推廣數(shù)據(jù)的有什么以下什么屬于大數(shù)據(jù)的關鍵技術,以下屬于推廣數(shù)據(jù)的有什么

    什么是大數(shù)據(jù)-1/理科和關鍵技術?根據(jù)查詢數(shù)據(jù)的相關信息,查詢分析的主技術可以分為以下五類。與Da密切相關的數(shù)據(jù)-2/與Da密切相關的數(shù)據(jù)-2/是云計算,大數(shù)據(jù)有哪些技術大數(shù)據(jù)加工關鍵-2/一.....

    經(jīng)驗 日期:2024-12-07

  • 華為創(chuàng)新,華為的技術創(chuàng)新與數(shù)學有什么關系華為創(chuàng)新,華為的技術創(chuàng)新與數(shù)學有什么關系

    華為的技術創(chuàng)新與數(shù)學有什么關系2,中華酷聯(lián)為什么如今只有華為一家獨大3,華為公司近幾年在創(chuàng)新方面投入占每年收入比是多少4,華為是一家創(chuàng)新型的企業(yè)嗎5,華為的核心價值里面為什么沒有創(chuàng)新.....

    經(jīng)驗 日期:2024-12-07

  • 什么是otg功能,什么叫OTG什么是otg功能,什么叫OTG

    什么叫OTG2,otg功能是什么3,otg是什么意思4,otg是什么5,手機OTG功能是什么6,什么是OTG功能7,otg功能是什么意思8,otg是什么功能9,什么是OTG啊10,什么是OTG功能1,什么叫OTG全稱是USBOTGOTG就是ont.....

    經(jīng)驗 日期:2024-12-07