C 學習問題

時間 2021-09-14 14:21:04

1樓:匿名使用者

建議你將書中的例子**敲一遍,可能會遇到一些編譯錯誤或者警告

先做到沒有編譯錯誤,之後在編譯器的提示下解決編譯器的警告,因為編譯器的警告往往指出了潛在的危險

學一門開發語言,語法本身是基礎,但是比較簡單。然而要提高,就要涉及到應用,這種提高往往是跨越性的,一定程度上也代表了菜鳥和大師的區別

語法學習完成之後,建議你選擇一款編譯器,比如visual c++,c++ builder,intel c++,gcc(mingw)等

然後基於指定編譯器嘗試寫演算法或者軟體,或者找一些資料結構和演算法的書,寫寫**,出現了問題,你就會清楚下一步該怎麼辦了!

比如:實現一些經典資料結構,比如樹,圖,查詢等,你會有什麼思路?

寫個常規病毒的專殺工具,你會使用什麼思路,什麼演算法?

寫個簡單的程序管理器,你會有什麼思路,什麼演算法?

建議性的提示,或許對你有些幫助!

2樓:板唱

語言只是工具,以後學學程式設計思想。

可以1)找些資料結構的課程設計的題目做做

2)寫個編譯器玩玩

3)看windows程式設計,學用api寫win32 gui4)學linux

3樓:

找題目很簡單啊,那本書後面不是有題目嗎?

還有 , 在一些高校的**上都有題目的。

acm.pku.edu.cn 一些簡單題可以做的

4樓:匿名使用者

搞程式就要多寫程式,不能一直看,看的時候好像都會,但真正寫起來就不一定正確,所以寫程式是非常重要的,課後不是有很多習題嗎,都寫一遍啊。把c++學好後學學mfc之類的東西,自己試著寫軟體玩玩。

5樓:哇_哈哈哈

這本書不適合初學者看的,裡面講到了很多stl的東西,而這些東西又是需要有資料結構的基礎才能深入理解…建議樓主去看一些演算法方面的書,平時多去oj上做一些程式設計練習,像poj就不錯,然後看一些案例和一本叫effective c++的書,當你有了一定的基礎後再最後看primer,相信會有一種剝開雲霧見天日的感覺

6樓:天上小華

報一個c++計算機等級考試吧,找些考試題做做,通過二級或**,弄個證書也好。

7樓:匿名使用者

感覺你只是追求理論了,應該多多實踐才是正途啊

8樓:源武仉浩瀚

我也在學c++建議你買本c++primer看下,c++的知識裡面基本上都有,如果能全部學懂,並能用於實踐,你就是c++高手了,不過最好是掌握一個編譯工具,如:vc和borlood++,最後還需要學會一個做介面的工具,如vb等,如果這些都會了,你以後在it界就能有一席之地了~~~加油哦兄弟~~~

在學習C 類屬函式時遇到的問題

n維向量 理論上不應該報這個錯,因為在候選呼叫存在二義性的情況下,會從可行函式集中優先去掉函式模板例項。在此例中,這樣操作的結果便剩下一個唯一的普通函式適用,不存在二義性。實際上,用gcc編譯時,報的是另外一個錯誤 error invalid initialization of reference ...

學習C語言程式設計,如何學習C語言

個人覺得譚浩強版 c語言程式設計 很適合初學者自學,如果你能將他仔細用心地看完三遍,那麼也許你就能達到c語言的入門啦,還有就是一定要養成良好的程式設計習慣,這個是很重要的哦,c是很深奧的哦,好好努力吧! 哼哼。恕我直言,40天只能學個入門,也就是把語法學完。要想深入沒個幾年是不行的。你還是高一,我覺...

C語言問題,C語言問題C語言問題

選a首先,空格也是一種字元,b d選項分別把空格賦給了c1,c1 其次,c選項不完整,排除 不僅a這樣,10a20b也是可以的。 聽不清啊 答案a 10a 20b cr 是正確的。因為scanf d c 時,會忽略數字前面的空格,遇到非數字字元就會結束讀取 非數字字元會留待下一次讀取,即被後面的 c...