本文目錄一覽:
- 1、我學C語言,電腦的版本是8.1,該用什麼軟件好?
- 2、我的c語言學的很吃力怎麼辦
- 3、我學的是C語言,好像很難,有什麼簡單的方法嗎?
- 4、我以前學的是c語言,請問各位朋友,我現在要學c++應該注意哪些問題呢?
- 5、你好,我大學學習的是C語言,但是因為我都逃課了,所以基礎特別差,幾乎什麼都不懂,現在想重新學習
- 6、我學的是c語言,自學過java 但是不怎麼樣?想系統學習一下
我學C語言,電腦的版本是8.1,該用什麼軟件好?
W8的話就只有VS了,我的也是W8,後來我做了個雙系統。現在我用TC,對於咱們這樣的初學者用TC或者DEV就夠用了,否則用高端的不僅不能增添能力,相反還會因為複雜的操作流程把本身簡單的問題弄複雜了,反而自造麻煩了。我看視頻學的,我現在正在看的是夏老師的,感覺還不錯,比較適合像我這樣0基礎的。這個比較吸引我的地方就是講的一聽就能聽懂。而且很多概念都有形象的比喻,例如把變量比如成盒子。把變量賦值比喻成往盒子里放東西等等很多這樣的比喻。感覺特別容易理解。
我的c語言學的很吃力怎麼辦
C語言只是編程語言的一種,要想編程,還得懂好多關於軟件開發方面的知識!
建議你去讀讀《軟件工程》、《軟件質量保證》等一些系統講怎麼開發軟件的。你學的語言只是最基礎的東西!
首先學C語言,不是為學而學,說實話這門語言學出來以後在工作中是不經常用到的。除非你以後從事做操作系統編程這樣底層軟的開發,但是,這是非常難的,就算一個計算機博士出來,也不見得就能弄個這個的底層軟件,何況你只學了C。
但是,C語言非常重要,它裏面蘊含的意義就是讓你明白,編程語言是個怎麼回事。最重要的內容就是指針,指針說難不難,說難也難,但只要你體會它的表示方法與意義,會一通百通!C語言就是指針的巧,指針是C的精華,你學不懂指針,C就是白學的。
學C只是讓你掌握了工具,如果以後要從事軟開發,沒有開發思想是萬萬不能的,開發思想是骨架,C這樣的語言只是血肉。所以你要有所發展,光學C是沒用的,一定要學會編程是個什麼回事。
你一定先要學數據結構!
你說要有出路,真的嚴重了!學C就能有出路,告訴你吧,沒有任何出路,你沒去招聘市場嗎?你跟別人說你會C,別人要你才怪。你發有出路就得學些現在流行的語言,比如JAVA,C#,C++之類的,這才是應用軟件開發所要的語言,不是C!
但是C還學不學呢,我的意建是:學,一定要學。學會了C,學起C#,c++就輕鬆多了,以後再接觸別的語言也容易,C是用來入門的,絕對不是最終目的。
總而言之,你要學C,就學數據結構,學C語言版的數據結構。數據結構很難,但不要灰心,當你學完了C語言版式的數據結構後,你就會知道編程是什麼了,你自然就知道你以是不是要在計算機上找出路了。
跟你推薦一門淺顯的數據結構的書——《數據結構(C語言描述)》,徐孝凱、賀桂英編著,清華大學出版社。這本書比嚴蔚敏的通俗,易學,基本上一看就會。
我學的是C語言,好像很難,有什麼簡單的方法嗎?
這是我的一些總結,實話告訴你沒有什麼捷徑,記住一分耕耘一分收穫,只有付出才會有回報!下面是學好C語言的方法希望對你有所幫助。
1、學好C語言,你可以很好地應付任何一種編程工具。
2、一定要多上機練習,通過程式了解相關知識。幾經反覆方得正果。
3、不要把學習C語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是一個智力正常的人都能學好C語言。始終保持遊戲的心態,多發現其中的樂趣。當感到編程趣味無窮,那你在電腦方面將前程無量。
4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。
5、C語言是一個整體,各個方面是有機聯繫的,要從總體上把握它,不要把它割裂成互不關聯的部件。
6、不要完全相信教材(包括本講義),所有結論最好都上機驗證。
怎樣學好C語言
1. 工欲善其事,必先利其器
準備工作:一個開發環境,如Turbo C 2.0、Visual C++等開發工具;一本好教材,如譚浩強主編的《C語言程序設計》(第二版)。我當時看的是他的第一版,就為它的簡潔、完美所吸引,簡直愛不釋手,用了兩個星期一口氣看完。
2. 秘密武器
初學者學習計算機語言要會「讀程序」,要對小型的應用型、遊戲型程序感興趣,並模仿去加深對C語言程序設計的理解和操作,只有不斷地寫程序、調試程序才能得到編寫程序的經驗和加深對程序的理解,這也是學習編寫優秀高級程序的秘密武器。
3. 發揚探索精神
學習C語言程序設計有點像做數學難題,只要我們善於思考,善於探索,發揚探索精神去尋找好的設計思想和方法,才能把C語言的精髓真正地掌握。
備戰C語言考試要訣
1. 了解大綱,臨陣不亂
各類筆試中,大多數考題是與大綱要求的基本內容一致的,難度不高,但內容十分廣泛,應牢固掌握C語言考試大綱要求的基礎部分。只有熟悉題型,理解語法、句法,做到心中有數,才能臨陣不亂。
2. 善於歸納,強化記憶
對於需要記憶的計算機基礎知識和基本概念,如果考試時因此失分就十分可惜。如:C語言中有幾種不同的數據類型?運算的優先級別是怎樣的?因此我們需要善於歸納這些計算機基礎知識,並在理解的基礎上強化記憶。
3. 重視實踐,善於調試
計算機科學是一門理論性、實踐性都很強的學科,對C語言考試的參加者來說,基礎理論方面要求不高,而上機試題往往是很多考生不能通過考試的重要原因,因此要勤於實踐。
4. 多做練習,查漏補缺
在認真地學完指定用書後,最好再找些試題,認真地測試一下,一則可以檢查自己的複習情況;二則可以查漏補缺;三則可以調節心理狀況,以備正式考試時沉着冷靜、萬無一失。
我以前學的是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等詞彙所迷惑——他們都是集成開發環境,而我們要學的是一門語言;
5.不要放過任何一個看上去很簡單的小編程問題——他們往往並不那麼簡單,或者可以引伸出很多知識點;
6.會用Visual C++,並不說明你會C++;
7.學class並不難,template、STL、generic
programming也不過如此——難的是長期堅持實踐和不遺餘力的博覽群書;
8.如果不是天才的話,想學編程就不要想玩遊戲——你以為你做到了,其實你的C++水平並沒有和你通關的能力一起變高——其實可以時刻記住:學C++是為了編遊戲的;
9.看Visual C++的書,是學不了C++語言的;
10.浮躁的人容易說:XX語言不行了,應該學YY;——是你自己不行了吧!?
11.浮躁的人容易問:我到底該學什麼;——別問,學就對了;
12.浮躁的人容易問:XX有錢途嗎;——建議你去搶銀行;
13.浮躁的人容易說:我要中文版!我英文不行!——不行?學呀!
14.浮躁的人容易問:XX和YY哪個好;——告訴你吧,都好——只要你學就行;
15.浮躁的人分兩種:a)只觀望而不學的人;b)只學而不堅持的人;
16.把時髦的技術掛在嘴邊,還不如把過時的技術記在心裏;
17.C++不僅僅是支持面向對象的程序設計語言;
18.學習編程最好的方法之一就是閱讀源代碼;
19.在任何時刻都不要認為自己手中的書已經足夠了;
20.請閱讀《The Standard C++ Bible》(中文版:標準C++寶典),掌握C++標準;
21.看得懂的書,請仔細看;看不懂的書,請硬着頭皮看;
22.別指望看第一遍書就能記住和掌握什麼——請看第二遍、第三遍;
23.請看《Effective C++》和《More Effective C++》以及《Exceptional C++》;
24.不要停留在集成開發環境的搖籃上,要學會控制集成開發環境,還要學會用命令行方式處理程序;
25.和別人一起討論有意義的C++知識點,而不是爭吵XX行不行或者YY與ZZ哪個好;
26.請看《程序設計實踐》,並嚴格的按照其要求去做;
27.不要因為C和C++中有一些語法和關鍵字看上去相同,就認為它們的意義和作用完全一樣;
28.C++絕不是所謂的C的「擴充」——如果C++一開始就起名叫Z語言,你一定不會把C和Z語言聯繫得那麼緊密;
29.請不要認為學過XX語言再改學C++會有什麼問題——你只不過又在學一門全新的語言而已;
30.讀完了《Inside The C++ Object Model》以後再來認定自己是不是已經學會了C++;
31.學習編程的秘訣是:編程,編程,再編程;
32.請留意下列書籍:《C++面向對象高效編程(C++ Effective Object-Oriented Software
Construction)》《面向對象軟件構造(Object-Oriented Software
Construction)》《設計模式(Design Patterns)》《The Art of Computer
Programming》;
33.記住:面向對象技術不只是C++專有的;
34.請把書上的程序例子親手輸入到電腦上實踐,即使配套光盤中有源代碼;
35.把在書中看到的有意義的例子擴充;
36.請重視C++中的異常處理技術,並將其切實的運用到自己的程序中;
37.經常回顧自己以前寫過的程序,並嘗試重寫,把自己學到的新知識運用進去;
38.不要漏掉書中任何一個練習題——請全部做完並記錄下解題思路;
39.C++語言和C++的集成開發環境要同時學習和掌握;
40.既然決定了學C++,就請堅持學下去,因為學習程序設計語言的目的是掌握程序設計技術,而程序設計技術是跨語言的;
41.就讓C++語言的各種平台和開發環境去激烈的競爭吧,我們要以學習C++語言本身為主;
42.當你寫C++程序寫到一半卻發現自己用的方法很拙劣時,請不要馬上停手;請儘快將餘下的部分粗略的完成以保證這個設計的完整性,然後分析自己的錯誤並重新設計和編寫(參見43);
43.別心急,設計C++的class確實不容易;自己程序中的class和自己的class設計水平是在不斷的編程實踐中完善和發展的;
44.決不要因為程序「很小」就不遵循某些你不熟練的規則——好習慣是培養出來的,而不是一次記住的;
45.每學到一個C++難點的時候,嘗試着對別人講解這個知識點並讓他理解——你能講清楚才說明你真的理解了;
46.記錄下在和別人交流時發現的自己忽視或不理解的知識點;
47.請不斷的對自己寫的程序提出更高的要求,哪怕你的程序版本號會變成Version 100.XX;
48.保存好你寫過的所有的程序——那是你最好的積累之一;
49.請不要做浮躁的人;
50.請熱愛C++!
你好,我大學學習的是C語言,但是因為我都逃課了,所以基礎特別差,幾乎什麼都不懂,現在想重新學習
初期基本不用看什麼書,用你的教材,看懂幾個關鍵的地方:變量,數據類型,if,while,for,switch,都知道是怎麼回事,再看數組,指針鏈表等你基礎好點再看也行,記得自己動手做習題,上機調試,自己不寫代碼看什麼書都沒用的。前面的你都看懂了基本就入門了,最重要的是動手
我學的是c語言,自學過java 但是不怎麼樣?想系統學習一下
C語言是基礎,基本上會C語言,學java應該還是比較容易的。雖然是面向對象,但是代碼還是得一行一行寫的,這個是一樣的,^_^。學java看你想做什麼了,基本上現在比較多的是做B/S軟件,這樣的話你就要學jsp/servlet,學會用jsp做b/s系統之後,可能還需要學struts、spring、hibernate、ejb等框架,這個就遠了。java也可以做桌面程序,你要學swing或者swt,另外一個方向,還有做底層的要學協議啊什麼的,我也不會,呵呵。選一個方向,看書。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/303450.html