1樓:xiao明
主要看一下你現在情況來做對比吧。如果你現在還是在讀學生的話,可以先學c語言基礎,也就是c語言基礎教程。這個有助於你以後對於底層的熟悉,如果是你已經在工作了,其實我個人不建議你自學C語言,因為c語言還是有點難度的,當然了,這個只是我個人的建議
2樓:雪秋
好不好學,這個取決於你有沒有恆心與堅持.除去機器語言與組合語言,C語言是所有高階程式語言的基礎老大,也是現在高等院校計算機相關專業的必修基礎課,底層驅動開發,嵌入式linux開發基本都是C語言編寫的,C語言也一直多年穩居所有程式語言排行榜前三,可見C語言的地位與重要性了.它在計算機體系佔據著不可替代的位置。
學習C語言,首先要先了解C語言的基礎語法,先有純理論性的知識基礎,然後多上機除錯,看到效果,然後在學習理論中提高.迴圈漸進地學習基本資料型別,常量與變數,陣列,指標,字串,檔案輸入輸出,運算,關鍵字,語法結構,函式等.堅持不懈,慢慢肯定會看到效果的,再慢慢高階。
當你真正理解掌握了C語言,在使用中會發現很有樂趣的,因為C語言是所有高階語言的基礎,所以以後再去學習其它程式語言是也不是什麼難事了,你會慶幸你學會了C語言。
關於推薦的書籍,當然是推薦萬年不變的經典書籍拉!
3樓:Ikaros
有一定基礎後推薦C語言三劍客
當然也可以上電子書0.0
C和指標大致內容有:
1、快速上手
2、基本概念
3、資料
4、語句
5、操作符和表示式
6、指標
7、函式
8、陣列
9、字串字元和位元組
10、結構和聯合
11、動態記憶體分配
12、使用結構和指標
13、高階指標話題
14、預處理器
15、輸入/輸出函式
16、標準函式庫
17、經典抽象資料型別
18、執行時環境
C陷阱與缺陷大致內容有:
1、詞法陷阱
2、語法陷阱
3、語義陷阱
4、連線
5、庫函式
6、預處理器
7、可移植性缺陷
4樓:周德龍
好書挺多的,先從好上手的開始,可以參考我之前的回答,關鍵要多練多思考!
想要自學一種語言,推薦哪個語言?
能行學社 選外語,就是看未來。如果只能選一種,你就選英語吧,全球通用。如果可以選多,可以考慮法語,世界的未來發展在非洲,中國的未來也在非洲,法語有很大市場。 森淼藝術留學 義大利語是世界上最美的語言之一,而且也好入門,學會了發音你就掌握了一半。建議你可以在網上找一些語言相關的音訊,歌曲,電影等感受一...
大一學校教c語言,我同時自學c 合適嗎?
狹霧 當然合適啦,大學就是要靠自學,老師只能講點基礎的,領你進門,以後你的發展方向你要自己明確,你感興趣哪方面,就學習那方面,多學習點肯定沒問題 小銘 學校在教C語言的時候你自學C也沒有什麼很大的問題,對自己的技能也會有一定的提公升,而且在自己自學的過程中還會了解到很多比較廣泛的東西,只要課程沒有掉...
大一該怎麼學c語言以及c 呢?
疲勞水餃 建議可以考慮在書本上的基礎知識學完的情況下自己找一些專案寫寫,可以試著從自己日常生活中提煉需求,然後將它實現,那樣會很有成就感 如果你的未來規劃方向偏向演算法,可以考慮多做多看一些演算法題,比如有的學校自己有題庫,或者openjudge,leetcode之類的都是挺棒的,具體可以在網上搜一...