吧裡有沒有精通C語言的,精通C語言和C 能找到哪方面工作

時間 2024-12-26 18:05:08

1樓:黑馬程式設計師

先學《c程式設計語言(第2版)

後可以開始學習c++,一開始沒必要鑽很深的大部頭書,《essentialc++中文版。

非常適合初學,乙個禮拜就可以看完,看了它可以快速對c++的全貌有個瞭解,雖然不會馬上熟練掌握c++,然後仔細看下《c++primer

plus,熟悉各種語法, 我們不能滿足於解決「百錢買百雞」,真正實現程式還有很多非功能上的問題,比如怎樣做才能使用更少的記憶體?怎樣做才能更快?在熟悉一門語言後,一定要認真學習的就是資料結構!

資料結構保證了我們的程式能以高效的方式執行。《

資料結構演算法與應用c++語言描述》是本好書,它提供了很多實際的例子,比如火車站排程、走迷宮,相比於「百錢買百雞」這種問題又提高了乙個層次。

接下來專心提高c++的水平,可以選擇《

c++程式設計思想》,然後再看《effectivec++中文版2ndedition》和《moreeffectivec++中文版,這兩本書介紹了高效使用c++的寶貴經驗,語言很幽默。至此,你已經可以自稱是c++程式設計師了,恭喜!

c語言(c++基礎的預習資料)

c++(資料結構和設計模式)

精通c語言和c++能找到哪方面工作

2樓:匿名使用者

做木馬和病毒?也許你是想做黑客吧,只要你的技術硬,月入幾萬不是問題。但是不可以做犯法的事啊,在我的家鄉青島那裡是黑客的基地,大牛多得是。

你應該幫助別人去增強網路和電腦保安,恢復資料什麼的。做一筆就上萬,現在我也在學習程式設計,自己做了個盜號的木馬程式,是做著玩的。

3樓:匿名使用者

你如果精通這兩門的話,去哪都有人要。別說兩門,人家程式設計10年的都不敢說哪門精通了-_-

4樓:匿名使用者

現在國家正缺的是技術人員,特別是在軟體開發方面。c和c++是程式語言中最難弄懂的,別說是精通c和c++了,就算精通其他任何一門語言,前景都可觀。如果正如你所說的那樣,精通c和c++了,那麼國內或是國外大型軟體開發公司向你揮手,更有可能直接是為軍方服務,總的來說,前景很廣。

5樓:匿名使用者

底層語言還是較吃香的。。。可以做做遊戲。。。硬體廠商配套的軟體驅動之類。。

學習c++什麼程度才算精通

6樓:網友

c++之所以很難精通,其實是很少(國內很少)有人能夠對整個計算機體系結構有很深的理解!

深到底層,編譯原理,鏈結器載入器技術,這些和c++緊密相關的,這些知識具備了的話,你可以從底層的視角去探索c++編譯器實現的機制,物件的機制等等,這樣就會知其然,也知其所以然,想不理解都不行,你同意麼?這些是我的經驗~~~

上到軟體工程。其實c++中有很多功能是不常用的,甚至在軟體工程中,很多事不被推薦甚至被強烈抵制的,實屬雞肋,就像goto關鍵字一樣,會破壞**的結構。侯捷的那句話說得好,「學,從難處學;用,從易處用」,學習c++的時候儘量把那些要點吃透,使用過程中,儘量選擇你完全或者稍微花精力就可以搞定的專案,逐步加深,才能真正得心應手。

最後,再跟樓主分享下我的一點感觸。學習不能孤立地學,不能光學c++,要結合編譯原理,某些技術,比如jvm的原理,還需要作業系統的書籍結合者看,效果更好,學習c++最好結合實際專案去學,把書中的例子都照做了。有這個態度,c++也沒什麼可怕,國外的大牛都寫過編譯器和直譯器。

你可以瞭解下雲風,他跟c++的關係真是千絲萬縷,一言難盡~

最後,推薦的學習路線是。

c++ primer》--初級階段基礎知識。

accelerate c++》很薄,用來總結下基礎知識,鞏固作用。

探索c++物件模型》,這本書會讓你提公升乙個境界,有機會的話最好結合編譯原理的部分章節。

深入理解計算機系統》(選讀吧,不強求,要有彙編基礎,不光是對c++,對你的程式設計思維也是乙個提公升)

另外,如果你是做windows程式設計,可以看看《windows程式設計》和《windows核心程式設計》兩書,經典書籍!!這樣你就可以做windows開發,也能看懂mfc原始碼了 ~~

還有疑惑可以找我,我也是這麼過來的,沒什麼難得,花了時間,不經意之間你會領悟的~~

7樓:網友

大約學到乙個月就精通了。

然後就永遠不會精通了。

8樓:網友

這幾本書都是經典中的經典,對你以後程式設計、做專案、科研以及理解整個編譯、執行過程都會有很大的幫助。

9樓:長沙新華電腦學院

想要c++精通,本身是最難學的程式語言,這個難度很大。

學習c語言究竟要怎麼樣才算精通?

10樓:網友

學無止境,與學習的時間長短關係不大,也沒有誰誰敢說自已學的精通了,但是相比之下還是有強弱的,就是所謂的高手;主要還是體現在工作上,解決同樣的問題,實現相同的功能,你比別人**少,工作量小,程式健壯,思路清晰,執行步驟小,可移植性高,這就是高高手了。

11樓:馮小氣氣

學無止境啊。

只有一瓶子不滿半瓶子晃盪的人才敢說自己精通。

真正的大師,都有一顆學徒的心。

例外情況:找工作寫簡歷的時候,請寫精通。

12樓:匿名使用者

有一本叫做c和指標的書,如果你覺得你已經學會和熟練使用這本書的所有內容,我認為你可以算掌握了c語言的90%了。

13樓:人人順風順水

在工作中能夠幫你減輕體力工作就算精通了,比如做乙個報表別人要乙個小時,你自己寫個程式5分鐘處理好,還有時間玩把鬥地主。

14樓:網友

學不完的。我研究生在上交大,50幾歲的老師都不敢說自己精通。如果要提高自己的c語言水平,可以加入個acm試試手然後做做嵌入式的專案。

當然一切都要以基礎為主,資料結構、作業系統、計算機組成原理、離散數學、線性代數啥的總得先學完吧。還有高數,用的最多的除了尤拉公式,還有傅利葉變換。其它的嘛,感覺用的很少。

15樓:匿名使用者

學無止境,最起碼能靈活運用記憶體,操作位址信手拈來應該算精通吧,反正我沒達到。

c語言簡單又高深,學會簡單,學精比較難。

我是c語言初學者,掛科了,希望精通c語言的人能幫助我。謝謝

16樓:網友

首先你要有乙個正確的態度,沒有乙個正確態度的人是學不好任何東西的。你如果真想學好c語言的話,你就要做好好好學它的準備,不要三心二意。

其次,你要了解你學這個語言的目的。你是想過計算機等級考試呢?

還是想真正想用這一門語言。這就有很大的區別,這決定你學習的程度。

再次,你要了解你需要的教材。什麼樣的教材才是適合你。你要認真的選,不要太隨意了。因為不同的教材程度不同,也不一定適合你。

然後,就是學的問題了。你做好了上面的準備,就好好開始學了。可是學好一門語言,乙個好的方法很重要的。

你要從整體上來理解c語言,認識到c語言的優勢,還有c語言的特點。c語言是程序導向的一門語言,特別強調各個程式的關係。像程式之間的呼叫,這是很平常的。

一門語言的基礎部分不過是一些關於數的型別,字元的型別的定義。你只要認真看不難明白的。不過最好的方法還是上機除錯。

在這一階段做一些簡單的程式。來明白c語言的程式設計環境,數字的型別。這樣理解起來會更快些,也比較容易記憶。

後來,就是學習一些過程語言的基礎的模式。順序,迴圈,選擇這些東西。這些東西都是一些活的東西,千萬不要死記硬背,這是沒有用的。

在這一階段,你可以編一些比較簡單的程式。像資料的計算,成績的判定等等。

17樓:網友

如果只是考試的話,看看書就可以啦,試題不是很難得。

18樓:令狐蛋蛋

多看看c語言的趣味題之類的,多編一下程式,找到興趣了,c語言就好過了。

19樓:網友

你多上機編幾個就好了,不難!

c語言有什麼作用,能做什麼,學到什麼程度才算精通

20樓:網友

c語言是比較底層的程式語言,主要是用來編寫一些底層的軟體(比如作業系統)。理論上當然c語言可以做任何事情,但是隻是理論上而已。比如,要去乙個地方,可以走路,可以坐車,可以坐飛機。

有些地方坐飛機或者汽車是去不了的,但是只要是陸地,基本上沒有走路到不了的吧。c語言就基本上處在走路的位置了。

c語言本身很簡單,很容易可以精通。但是,語言只是個工具。一把小刀在我手裡可能只能削蘋果,在小李手裡,那是威力巨大呀。

計算機系統/演算法/協議等等才是真正意義的武功,c語言只是把刀。

21樓:庹慧智

c語言簡單點說,就是你和機器對話的語言。

c語言程式設計我想精通c語言求大師指點

如果你是想學c語言,我推薦還是在linux下進行吧。至於你說的用windows人多,不學windows不行。其實linux的用途更加廣泛,有一句叫 即使你看不到,linux確已統一天下 windows你看到的只是桌面系統用的人很多。linux現在廣泛用在嵌入式系統和伺服器,用途廣泛,而且在linux...

C語言的初學著到精通需要多長的時間

首先一個學期精通是萬萬不可能的 c語言是博大精深的 說一個學期精通是連c語言有多少東西都還沒搞懂的 我感覺這個東西是永無止境的 你可能在某一個方面瞭解的比較深入 其他方面就不一定了 所以你先明確你自己想在c語言的哪個方面精通 然後就努力吧 看你要幹嘛了,你要是愛好c語言的話,可以多學學庫函式,多學些...

想精通C語言到底需要不需要有數學天賦

mu色靜語 說學c語言要有數學天賦是不一定得,只不過c語言用的好的往往數學也好 小學時候誰會學c啊 這就給人感覺好像有數學天賦的才能學c。我一程式設計得獎的同學數學也只是一般。非要細究c和數學的關係,可能也就是跟數學當中的圖論,組合有關吧,也只是數學很小一個分支。 精通,早著呢。入足這個行業十年以後...