1樓:網友
你所說的基礎其實都不用學啦,再學語言的同時就順便把基礎學啦,如果特意先去學基礎,就有點浪費時間啦。我和你一樣,也是正在學程式設計的,首先得先把c基礎學會,我現在也正在學c,看**學的,我現在看的是夏老師的,感覺還行,最吸引我的的地方就是講的一聽就能聽懂,而且不繁瑣囉嗦,簡明清晰,都是重點。之前看過郝斌金文什麼的,康輝的也看了一點,感覺都講的太高深了,而且聽不出哪些是重點,有用沒用的都講,像我這樣初學者都看的失去學的信心了。
2樓:張裕朋河北
c++能做什麼?我的是你希望它做什麼它就能做什麼。你的這種感覺是大多數剛學會了一門程式語言的人都會遇到的,書上的東西基本上都會了,想去做很多東西,可一遇到實際問題又沒有了方向,這其實是一種浮躁的表現。
一定要靜下心來,通過多做一些工程來積累經驗。比如做一些小的管理系統、小遊戲等,或者參照現有的軟體,試著自己去程式設計實現它的功能等,還可以把以前編寫過的程式用另外的演算法重寫,比較相互間的優劣。程式語言是需要不斷地實踐,才能運用自如。
我不會建議你去看哪些書,因為在你實踐的過程中,你會自己知道要去看哪些書。記住,程式設計是一門藝術。
希望能解決您的問題。
初學程式設計最常問的幾個問題?
3樓:昆明北大青鳥
隔行如隔山,初學程式設計往往不知道從何入手,非常迷茫,以下幾個問題是我經常被問到的,總結出來分享給讀者。
1、多久能學會程式設計?
這是乙個沒有答案的問題。每個人投入的時間、學習效率和基礎都不一樣。如果你每天都拿出大把的時間來學習,那麼兩三個月就可以學會web前端,不到半年時間就可以編寫出一些軟體。
但是有一點可以肯定,幾個月從小白成長為大神是絕對不可能的。要想出類拔萃,沒有幾年功夫是不行的。學習程式設計不是看幾本書就能搞定的,需要你不斷的練習,編寫**,積累零散的知識點,**量跟你的程式設計水平直接相關,沒有幾萬行**,沒有拿得出手的作品,怎能稱得上「大神」。
每個人程式設計師都是這樣過來的,開始都是一頭霧水,連輸出九九乘法表都很吃力,只有通過不斷練習才能熟悉,這是乙個強化思維方式的過程。
知識點可以在短時間內了解,但是思維方式和程式設計經驗需要不斷實踐才能強化,這就是為什麼很多初學者已經了解了web前端的基本概念,但是仍然不會編寫**的原因。
程式設計師被戲稱為」碼農「,意思是寫**的農民,要想成為乙個合格的農民,必須要腳踏實地辛苦耕耘。
也不要壓力太大,一切程式語言都是紙老虎,一層窗戶紙,只要開竅了,就容易了。
2、學程式設計難嗎?
程式設計是一門技術,我也不知道它難不難,我只知道,只要你想學,肯定能學會。技術就是一層窗戶紙,是有道理可以遵循的,在我看來,比搞抽象的藝術要容易。
在技術領域,程式設計的入門門檻很低,網際網絡的資料很多,只要你有一台計算機,一根網線,具備初中學歷,就可以學習,投資在5k左右。
不管是技術還是非技術,要想有所造詣,都必須潛心鑽研,沒有幾年功夫不會鶴立雞群。所以請先問問你自己,你想學程式設計嗎,你喜歡嗎,如果你覺得自己對程式設計很感興趣,想了解軟體或**是怎麼做的,那麼就不要再問這個問題了,儘管去學就好了。
3、英語和數學基礎不行,可以學會嗎?初中畢業可以學會嗎?
首先說英語。程式設計需要你有英語基礎,初中水平完全可以勝任。程式設計起源於美國,昆明北大青鳥發現**中會出現很多單詞,有英語基礎記憶起來會非常容易,如果你不認識也沒關係,我推薦你安裝有道詞典,它的劃詞功能非常棒,選中什麼就及時翻譯什麼,不管是句子還是單詞。
這樣,相信你開發出常用的軟體不成問題。
**程式設計怎麼學?根本看不懂怎麼辦?
4樓:雨影
可以除非你是超級天賦選手,否則學習都會有乙個從易到難,從難懂到理解,而且程式設計本身就是乙個學習門檻比較高的領域,要想明白**必須要在語言、數學、物理等領域了解,否則就很難進入實操,不過通過一些比較專業的教學機構和一些科學的學習方式可以很快的就能進去該領域工作,然後在工作中學習。
許多靈活用工就是這樣,一開始不是很懂,有些是才有轉型的想法,通過一些靈活用工的機會讓自己慢慢嘗試慢慢適應,最終成為技術大牛。
5樓:騎摩託去趕場
凡事開頭難,先從基礎學起,不要一上來就學框架,先學原生,一步一步慢慢來。
程式設計看不懂**,迷茫。
6樓:網友
第一:打基礎,樓主隨便買一本你學的程式語言的書,邊看邊練。
第二:當你接手乙個專案的時候,需要搭建乙個測試環境,這個很重要。學會debug,網上資料都很全,自己整理一些筆記就能學會。
第三:寫偽**,幫助你去學習業務的邏輯結構和設計程式的思維。如果後期需要優化**的時候,可以作為一線材料。
7樓:網友
沒關係, 所謂it民工, 拼的就是體力, 練好身體能吃苦能熬夜就有前途了。
8樓:北大青鳥深圳嘉華學校
程式設計看不懂**,自己要多學點,不然也可以報班學習,培訓學校的知識相對於來說是比較專業的,針對性也很強,學校學的專業是偏理論性比較強,各有各的好處吧,看你自己如何選擇。
9樓:網友
多看書 多寫**,看不懂也要逼迫自己,我當時和樓主一樣!
10樓:栁児
**看不懂分兩種:
1.語法不明。
2.演算法不明。
如果是語法不明,那沒什麼好說的,回去看書。
如果是演算法不明,還是要回去看書,看看資料結構和演算法相關的書建議看資料結構和演算法的時候,一定要自己把**敲進去,編譯,除錯。
另外看**也要有選擇性,最好從有文件描述或者詳細注釋的**開始看,不要看那些所謂奇巧精妙的**。
看**也要從易到難,如果是c語言,可以看庫函式的例程,msdn的例程等。
11樓:匿名使用者
程式設計就是和學習駕駛一樣,難的原因是英語和數學差。
12樓:網友
就是多看別人寫的**,看時間長了就自然懂了,另外就是自己也要試做著一些東西,這樣可以對**函式懂的較快一點。
初學程式設計的幾個問題
13樓:小叉視野
1,c語言~資料結構,順理成章。
14樓:網友
1:語言都是大同小異的,有80%是相同,20%是不同,c++是c的乙個深層次,c是c#的乙個深層次,不是版本不一樣的。
2:c語言是比較好的。
3:vs2008比vs2005功能更強大。
程式設計初學者看不懂程式的幾點建議
15樓:天融信教育科技
對於程式設計初學者來說,選擇一門好的語言是很有必要的,想必看程式設計的你們也大致會一點基本的語法了,那麼多讀程式設計會對自己的基本功帶來很大好處,畢竟只有多閱讀程式才能寫出更好的程式,就像作家一樣,都是通過不斷的閱讀才能寫出優美華麗的辭藻,但我們在閱讀的過程中也經常會遇到很多,我們一下看不懂的東西,首先我們不應該看了好多遍不會後就立即放棄,此時,我們應該將一組樣例資料帶入程式中,看看程式到底是怎麼進行的,一步一步來,(先看main函式),這個就像魔術的慢鏡頭一樣。通過步步剖析,我們逐漸可以搞清楚程式,當然有時會遇到我們不熟悉的語句,這時,正是我們讀程式的價值體現的地方,我們此時就應該自己去找資料,或者是問別人,搞清楚這個語法,當然有的樣例資料會存在特性,及我們帶入資料後,發現有的程式語句就沒有用到,此時我們應該自己去造幾個資料(比較極端的資料),一般情況下會將問題解決。
看懂程式後,我們要進行瘋狂的寫,及背作文和默寫作文,通過大量的練習,我們的程式設計能力就會不斷提高。
程式設計問題
16樓:2009農村小孩
1.要有耐心耐得住寂寞。
2.要學會多問為什麼,找出程式的根本點。
3.要學會總結歸納,把自己覺得有趣的重要的程式整理出來,以後用到就可以直接呼叫了,不必花時間去想了。
4.把程式運用到實際中去,去解決一些現實中的問題,這樣你會覺得更有意思的。
5.注意培養自己的團隊精神,程式設計不是乙個人的事情,要多注意團隊合作,這樣才能事半功倍。
6.要有矜持,如果自己喜歡,那就一直走下去吧,不要被中途的因素影響了,頂住一切困難堅持下去,堅持、堅持、堅持。
要成為程式設計高手必須在寂寞中堅持,除了天才。
17樓:上上西
只要有興趣就夠了,有了興趣才會促使你有恆心、上進心、耐心、吃苦的心。什麼心都有了。生活的樂趣**於興趣。
18樓:螢火蟲與滿天星
atu0830正解。
btw: 還要一項,邏輯能力一定要強,沒這項 再大的耐心也難學。
c 程式設計軟體 什麼版本最好用,c 程式設計初學軟體有哪些?
主流的c 引擎就兩種 一種就是ms的vc 一種就是gnu的gcc,前者主要用於windows系統,後者主要用於unix linux系統.不過現在gcc也被移植到了windows平臺和mac之下 mingw,cygwin,djgpp,常見的devc 就是使用的mingw引擎.mac os 下的xcod...
ug程式設計我是初學者剛學會怎麼程式設計但是不知道
本人是產品模具都做過,主要看你是學的哪一方面的,如果你對產品有基礎,就往產品上發展。如果你是搞過模具的就往模具上發展,剛開始你是經驗尚淺,可以往你自己感興趣的方面發展,做產品程式設計一般都比較簡單,主要是裝夾工藝和加工工藝,如圖 在放盒內部加工沉頭和臺階還有倒角,這就是考慮你加工產品工藝。模具加工工...
初學者學習C語言用什麼程式設計軟體好
royal騰少 初學者的話就用 vc6.0簡單操作容易 我大一軟體工程我們統一就是用的這個 microsoft visual c 6.0,免費 尚學堂前端學院 1.dev c 這是windows平臺下一個免費 輕量級的c c 整合開發環境,基本功能和早期的vc 6.0非常相似,自帶有gcc gdb等...