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

首頁 > 產(chǎn)品 > 問答 > 學(xué)習(xí)編程先學(xué)什么,學(xué)編程先學(xué)什么

學(xué)習(xí)編程先學(xué)什么,學(xué)編程先學(xué)什么

來源:整理 時(shí)間:2023-08-24 11:50:22 編輯:智能門戶 手機(jī)版

本文目錄一覽

1,學(xué)編程先學(xué)什么

不需要先學(xué)什么。編程本身是沒有什么門檻,從基礎(chǔ)學(xué)起,這是個(gè)循序漸進(jìn)的過程。硬要說先學(xué)什么的話,先會(huì)熟悉操作系統(tǒng)的各種基礎(chǔ)操作。學(xué)會(huì)數(shù)學(xué)和英語,但是要求沒有很高。

學(xué)編程先學(xué)什么

2,新手學(xué)編程先學(xué)什么

我以前也想這個(gè)問題想了很久~ 后來學(xué)了一些VB和C語言之后,發(fā)現(xiàn),還是先學(xué)C語言的好~ VB,怎么說呢,不知道是不是我學(xué)錯(cuò)了,反正我學(xué)的是VB6.0這個(gè)工具,是工具,不是語言,對(duì)入門沒什么幫助,頂多就激發(fā)一些興趣咯(不過學(xué)1個(gè)來月VB也不是說是浪費(fèi)時(shí)間,只是沒多大幫助)~ C語言比較好,那時(shí)候很多人都說先學(xué)C語言,但是我還是學(xué)了VB6.0,學(xué)了一個(gè)月~后來再學(xué)回C語言,發(fā)現(xiàn),還是先學(xué)C語言好~
c語言 了解什么是編程 先學(xué)習(xí)語法 再學(xué)習(xí)結(jié)構(gòu) 類庫 單例模式 工廠模式等等 再有就是你要從事什么開發(fā) 安卓移動(dòng) 用的是java語言 網(wǎng)頁開發(fā) 有php asp 等 ios系統(tǒng)的開發(fā)語言objective-c語言,是一種面向?qū)ο蟮木幊陶Z言,那也就是c語言的擴(kuò)充語言,也就是說在c的基礎(chǔ)上升級(jí)的語言 總而言之 編程是萬變不離其宗的 要學(xué)就要多打代碼 上萬行的打 腦子里才有印象 有思路還有 編程是要有天賦的 不是說有的人笨,只是思維不適合編程。純手打有感而發(fā),謝謝

新手學(xué)編程先學(xué)什么

3,學(xué)編程第一步先學(xué)什么

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

學(xué)編程第一步先學(xué)什么

4,學(xué)習(xí)編程先從學(xué)什么開始

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

5,學(xué)編程先學(xué)什么入門

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

6,想自學(xué)編程入門先學(xué)什么程序好

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

最近更新

  • 堅(jiān)果手機(jī)數(shù)據(jù)轉(zhuǎn)移,iphone手機(jī)數(shù)據(jù)轉(zhuǎn)移到新iphone堅(jiān)果手機(jī)數(shù)據(jù)轉(zhuǎn)移,iphone手機(jī)數(shù)據(jù)轉(zhuǎn)移到新iphone

    VIVO手機(jī)怎么去堅(jiān)果手機(jī)Upload數(shù)據(jù)?如果新的手機(jī)是錘子手機(jī),可以通過手機(jī)的云同步功能將數(shù)據(jù)遷移到新的手機(jī)中,否則可以傳輸內(nèi)容。堅(jiān)果r2手機(jī)讀取硬盤移動(dòng)硬盤可以說是常用的工具之一,其功.....

    問答 日期:2023-08-24

  • vdisk,聯(lián)想vdisk是什么vdisk,聯(lián)想vdisk是什么

    聯(lián)想vdisk是什么2,vdisk網(wǎng)盤現(xiàn)在還能用嗎3,用winPE進(jìn)入系統(tǒng)后有個(gè)VDISK盤是什么情況4,vdiskzip是什么啊有什么作用5,威盤vdisk的儲(chǔ)存空間是無限的么6,vdiskdisk固態(tài)硬盤好嗎1,聯(lián)想vdisk是什.....

    問答 日期:2023-08-24

  • 換刀指令,加工中心編程怎樣用換刀指令把三個(gè)不同刀具程序放一塊 最好有類似的換刀指令,加工中心編程怎樣用換刀指令把三個(gè)不同刀具程序放一塊 最好有類似的

    加工中心編程怎樣用換刀指令把三個(gè)不同刀具程序放一塊最好有類似的2,CS中如何快速換刀3,數(shù)控銑床如何自動(dòng)換刀4,數(shù)控?fù)Q刀指令的含義5,加工中心換刀6,fanuc如何換刀1,加工中心編程怎樣用換刀.....

    問答 日期:2023-08-24

  • 買個(gè)機(jī)器人多少錢一個(gè),智能美女機(jī)器人多少錢一個(gè)買個(gè)機(jī)器人多少錢一個(gè),智能美女機(jī)器人多少錢一個(gè)

    多少錢一個(gè)機(jī)器人?我覺得買個(gè)男機(jī)器人多少錢?掃地機(jī)器人多少錢?機(jī)器人一個(gè)美女打個(gè)招呼要多少錢?那要看你需要什么功能了。市面上有很多功能機(jī)器人,美女童子軍送餐機(jī)器人38800左右,掃地100多.....

    問答 日期:2023-08-24

  • rtk,RTK是干什么的rtk,RTK是干什么的

    RTK是干什么的2,rtk是什么呵呵3,RTK的工作原理是什么4,rtk是什么意思5,rtk測(cè)量技術(shù)原理6,RTK測(cè)量的簡(jiǎn)介1,RTK是干什么的是一種衛(wèi)星導(dǎo)航定位儀器.2,rtk是什么呵呵指的是公路測(cè)量,技術(shù)及應(yīng)用3,RTK.....

    問答 日期:2023-08-24

  • 牽引力控制系統(tǒng),什么是牽引力控制系統(tǒng)牽引力控制系統(tǒng),什么是牽引力控制系統(tǒng)

    什么是牽引力控制系統(tǒng)2,什么是牽引力控制系統(tǒng)3,牽引力控制ASRTCSTRC4,汽車ARS是什么5,牽引力控制系統(tǒng)是什么意思啊6,轎車儀表盤上的TRC什么意思1,什么是牽引力控制系統(tǒng)我是學(xué)汽車的,有什么問.....

    問答 日期:2023-08-24

  • 格瑞普,深圳市格瑞普電池有限公司的介紹格瑞普,深圳市格瑞普電池有限公司的介紹

    深圳市格瑞普電池有限公司的介紹2,深圳市格瑞普電池有限公司怎么樣3,深圳格瑞普廠是做什么的4,格瑞普輪胎是哪里的5,江西九洲格瑞普光電科技有限公司怎么樣6,深圳市格瑞普電池有限公司怎么.....

    問答 日期:2023-08-24

  • miad711,安達(dá)亞美m(xù)iad711是柴油動(dòng)力的嗎miad711,安達(dá)亞美m(xù)iad711是柴油動(dòng)力的嗎

    安達(dá)亞美m(xù)iad711是柴油動(dòng)力的嗎2,求miad711希望有百度網(wǎng)盤的謝謝3,求miad711教師云盤1,安達(dá)亞美m(xù)iad711是柴油動(dòng)力的嗎是的。能送出70是0kW的有功功率。功率因數(shù)低不但降低了供電設(shè)備的有.....

    問答 日期:2023-08-24

相關(guān)文章