初學c語言的問題 很迷茫,初學C語言的問題 很迷茫

2022-02-09 07:19:49 字數 3190 閱讀 7517

1樓:

程式設計最基本的就是資料和演算法。通過對資料和演算法的構造去解決實際的問題。

列印hello world 你只呼叫的庫函式中的printf

,想想看,庫函式可是很多的,也都是相應的作用的。

所以學習語言,最先學的就是基本的資料結構和語言的控制語句。連結串列,陣列,佇列,堆載等,

控制語句就比較少了,if else ,for ,真的不多的,還有就是基本的表示式了,&& 這些。

學完這些,你還只懂得語言的基本功能,你並不瞭解語言是如何執行的,

這樣就必須學習作業系統,微機原理,這樣的課程。

學習程式設計,就是從模仿開始,看別人是這麼設計函式,這麼使用變數來控制程式的執行,從而得到結果。

小問題,涉及的是函式,複雜的就要涉及到程式的架構了。

學完基礎後,可深入到作業系統,建議瀏覽csdn 上面的軟體問題多得是,牛人也多。

2樓:匿名使用者

接下來了解c語言的基礎知識:資料型別有哪些、運算子以及其優先順序是什麼、表示式有哪些、輸入輸出的用法(比如格式化輸出,字串的輸入輸出)。

然後就是if/else/switch/goto/while/for/break/continue等語法的使用,然後就是接觸陣列了,這些都學好後,就可以瞭解函式了,比如函式的形參/實參,返回值等等。這些就是c的基礎知識了,然後向巨集定義/指標/結構體/檔案 這些提升知識學習,c語言中指標非常重要,要靜下心來學習。

我可能說的不全,按照書本來,裡面基本上都會囊括這些知識。這些都學好後,還應該找一些題目,比如自己編一個**本的查詢、刪除、新增的程式,實踐是非常重要的,學習程式設計時,看書是一個方面,動手更重要,有時候掉一個分號(;),程式編譯就會出錯,注意多練習。

3樓:匿名使用者

不知樓主看的是不是k&r的那本c語言教程,那個對於初學者來說實在有點兒難。建議先看老譚的那本,主要是針對國人c語言入門的教程。

4樓:為妃_作歹

接下來就接著往下看唄,先從最基本的資料宣告定義看起,按照書上的順序,一步一步的往下看,別的不說,看完整本書後,你最起碼要能過解決我們平時生活中的數學問題。輸出你想要表達的資訊,然後輸入想要計算的資料。然後運用程式計算,再把計算結果輸出。

我學的時候是老譚的那本,都是比較基礎的,學完後最大的感覺就是這個了,當然,資料的計算過程中會用到很多知識,比如書陣列啊,指標啊什麼的。

其實你不用著急,慢慢來就是了。就跟我們小時候學算術一樣,先知道什麼是數,然後知道數有小數分數什麼的,再學習數與數之間的運算。。。。過程是循序漸進的,戒驕戒躁,塌下身子慢慢學,加油!!!!

5樓:

還是按照自己的興趣來吧,如果你對c感興趣的話,列印出來hello world以後就要分析一下這麼小的一個程式都是由哪些部分組成的,hello world之所以那麼經典就是因為短短的一段程式說明了很多問題,從程式需要的檔案頭開始分析,為什麼要用這個頭?為什麼用printf輸出?等等這些,把細節抓好!

學習程式設計要多寫**、多思考、多除錯,開始你可能感覺枯燥,那麼你就可以自己想象一個東西自己來設計,只有感興趣才能學好~當然了,如果你不感興趣的話,那就應付一下考試就可以了,畢竟一種語言不是適合每一個人的,我覺得還是朝著你感興趣的方向發展吧!祝你成功哦!

6樓:

這還用說,繼續往下面看吧,難道你就停留在這裡?你是看不懂後面的咋的?

7樓:

譚浩強的書很不錯,你看他的書很容易入門,看完基本上就課以算菜鳥了

我剛學完c語言,都是基礎的知識,只會一些小小的程式設計,現在很迷茫,不知道下一步該學什麼?

8樓:匿名使用者

個人覺得先學好c再學別的,看你學的這麼雜,還不如重新開始學習c,一方面是複習,也是學習,因為很多你都沒學,資料結構也是c裡面的知識,棧和二叉樹的確是蠻難的知識點,如果基礎不是很好的話,推薦國外大神寫的一本書《c primer plus》,我覺得只要你有毅力認真學習完這本書,練習都是獨立完成的,那麼c語言程式設計的思路你會很清晰。

9樓:匿名使用者

從根據你所說的學完資料結構後基本上沒學到什麼也已看出你c語言的指標學的應該不是很紮實,c語言中的指標是最重要而且也是最難得,是c語言中的精華,資料結構這門課時非常重要的,假如你以後要做專案的話你要選一種最適合而且執行對你的專案的執行速度有幫助的資料結構。。建議你還是在好好把c語言鞏固一下吧····

10樓:鄧宇宇宇

你好,現在你應該完善你的c知識,c是整個語言學習的基礎,而c++是c的一個拓展。當你

把你的c語言知識打牢固以後你學習其它的才會比較容易上手。向你推薦幾本很好的學習c的書:《c和指標》、《c語言深度剖析》、《c陷阱和缺陷》。

沒有找到的話可以再給我個郵箱,我發給你。希望我的回答能對你有所幫助

學了c語言對以後道路的迷茫 25

11樓:匿名使用者

個人感覺基本copy上是沒前途,程式設計師這條路,註定是年輕人的天下,你工作過後學的自考,這個時候年齡也不小了,現在正規大學的計算機專業畢業生都不一定找得到工作,不一定找得到好工作,你的這個學歷很吃虧,年齡更吃虧。

建議考研究生,否則你想走「網路遊戲程式設計」這條路基本上你的專業知識太欠缺了。我要是公司主管,肯定不會招聘你的,你說你有什麼優勢?

另外,如果確實愛好,那先找工作,找實習機會,做什麼工作,就根據情況學習需要的知識,另外,語言永遠只是工具,沒有哪家公司因為你會什麼語言就招聘你,而要求你有紮實的計算機基礎知識,所從事的領域的專業知識,如果是正規學校應屆畢業生,基礎知識肯定有,專業知識可以工作中學,因為年齡也不大,而你,年齡不小了,如何與別人競爭呢?所以,趕快找一家公司實習,或者工作,在工作中學習。

最後,你這個情況走程式設計師的路,註定很艱難,以後的日子還長,祝你好運!

學習c語言一年了,已入門,但沒有什麼大的進步,現在有點迷茫,不知道可以幹什麼 5

12樓:匿名使用者

那你動手實踐沒有,修改下書的**,看看效果,獨立完全習題沒有。程式設計是注重動手能力的。只有在實踐中才能提高自己的能力。我是大學計算機專業的,

13樓:在臨渙古城講印第安語的東加拿大狼

如果是在大學的話,找個老師讓他帶,多參與他的實踐專案。

14樓:

可以嘗試找實習來做,在實踐中提高會快些。

初學C語言,vc使用問題

dsp就是工程檔案,現在知道這個就成了。生成程式時預設有兩種,一種debug版,一種release版本。區別上網搜尋一下就知道了。若當前是debug版,則生成的程式預設存放在debug資料夾下。一般小程式修改時不需要重新編譯,直接f7就行了,有些情況會出現莫名的錯誤,這時候就必須先重新編譯看看是否是...

初學者關於C語言和C 的相關問題

在c的基礎上,一九八三年又由貝爾實驗室的bjarne strou strup推出了c c 進一步擴充和完善了c語言,成為一種物件導向的程式設計語言。c 目前流行的最新版本是borland c symantec c 和microsoft visualc c 提出了一些更為深入的概念,它所支援的這些物件...

C語言初學者求解,求C語言初學者書籍推薦

首先這個程式本身沒有錯誤,但是需要注意的一點就是,在你輸入a b 的值的時候,a後面必須馬上接著一個,逗號,且a與逗號之間不能有其他任何字元,包括回車。否則將無法獲取第二個值。比如 輸入 5,8 這樣是沒問題的,但 如果你輸入的是5 8的話 5和,之間有個空格 則無法將8賦值到b。如果你不想這麼麻煩...