A. c語言編程怎樣入門
相對於其他編程語言,C語言還是比較難的。初學者需要注意一下幾點:
一是學習順序
先從熟悉簡單的C語言語法開始入門,然後再循序漸進,學習C++語法,WIN32、MFC、QT、網路編程,資料庫、數據結構、演算法、COM、STL等。構建一個完整的C語言知識體系。這需要一個比較漫長的學習積累的過程。語法入門部分大概2-3個月,其他部分需要學習和工作中慢慢理解和消化了。
二是學習方法
人的知識80%是通過眼睛獲取的,但是學習編程有所不同,除了看書、看視頻之外,關鍵是要勤動手,勤動腦。通過做大量的練習、項目實戰不斷積累代碼量。只有代碼量足夠多了,項目做的多了,才能算是真正學會了。項目能否完成,就是衡量是否學會的唯一標准。後期就是代碼的質量和優化問題了,這個只能在項目工作中慢慢積累經驗了。
最後強調一點,很多人學不會編程是因為掉坑裡了。就是教程或者書上的知識點之間跨越太大,作為一個初學者很難自己摸索出來,前面的知識點沒有掌握,接著學習後面的知識,肯定是學不會了。目前絕大多數編程書籍和教程或多或少都有這樣的弊端。自學能力比較強的人可以通過各種方法,參考各種網上的資料自己解決。但是大多數自學能力不是很強的人,只能依賴老師、同學、同事或者朋友幫忙指導,或者報名培訓機構,老師指導完成了。學習編程通常需要一些好的學習資料,包括紙質的書籍,視頻教程,課件,項目練習,代碼。零基礎入門的書籍推薦《明解C語言》、《C Primer Plus》,還有一本非常特別的匯編和C語言正向逆向結合的書編程達人內部教材《匯編、C語言基礎教程》也非常不錯,講解匯編和C語言的本質非常透徹,非常細致。視頻資料也是特別多了,各種視頻網站、論壇、自媒體都有,比如網易課堂、騰訊課堂、慕客網這些。還有一些論壇,比如CSDN、編程中國等。最重要的一點就是答疑服務,推薦愛達人的網站也很不錯,從零基礎入門到應用課程,配套的視頻、課件、代碼、項目、答疑服務都有,還可以兼職接單,學以致用。
B. c語言教程
都差不多的,市場上有很多的C語言教程,當你面對這些書的時候,你可能會挑花眼,但都一樣的,難度可能會不同,根據自己的現狀挑適合自己的就行,一切為了學習,建議你先看強哥的書吧,畢竟他是國內的,懂國情啊,我們一直用他的書,那是基礎啊,等你有基礎了,再看其它的書吧,書不在多,而在精啊,當你把譚浩強的《C程序設計》全搞會了,你的水平也就差不多還可以了,
加一點,還要多學點兒其它的,比如說《計算機操作系統》、《硬體組成與原理》等等,這樣對你學程序有幫助
C. c語言入門基礎教程下載
你好,這個I T 學習網站www.521it.cn包括java視頻,安卓視頻,C語言視頻,php視頻,操作系統視頻,平面設計視頻,計算機等級考試視頻等等,可以試試。
D. C語言入門教程
http://simplecd.me/entry/ba4TdSk3/
看看這個教程,郝斌的,很多人都是看他的教程入門的
E. 自學C語言教程
沒有基礎可以入門,通過努力可以達到初、中級程序員的程度,但再往上走,就比較困難了。後面需要不少演算法、英文和數學知識。
教程的話可以參考下面兩本教程:
譚浩強:《C語言程序設計》
李銘城 黃中豪 陳宇芬:《資料結構 C》
英文的話,進入初級之前都不怎麼需要。但是進入中級後,需要讀一些英文資料。不過現在翻譯比較厲害,絕大部分的資料都有翻譯。但是要進入高級,就必須要學習英文了,因為最新最核心的資料都是英文的,翻譯的往往都會有錯誤。
另外數學在早期影響不大,但是進入中級後就必須要了。因為估算演算法時間復雜度、空間復雜度、圖、樹等等,都涉及不少數學知識。當然如果只是做簡單應用或者驅動的話,這方面要求就不會太高。
最後給一個學習大概的路線圖:
入門級的學習,只要能夠掌握:代碼三大結構(循環、分支、順序)、流程圖、C語言關鍵字和語法、輸入輸出、文件操作、套接字操作。就算是初級滿級了。
初級程序員:數據結構和演算法(排序,查找)、了解軟體開發模型(瀑布模型、敏捷模型、原型模型等等)、了解UML、系統常用API、網路通信、編譯和SDK環境搭建
中級程序員:設計模式、多線程編程、網路通信(伺服器、客戶端)、面向對象編程、掌握UML、系統網路/文件/互斥/線程/事件/安全API、STL、相關法律法規、知道一些常用軟體架構(MVC等)
F. C語言經典教程有哪些
1、譚浩強的c語言程序設計
2、《c陷阱和缺陷》
3、《c專家編程》
4、《C和指針》
這些教材由淺入深,基本上那些c語言程序設計基礎的書我都瀏覽了一辯,都是基礎的東西,學習C語言的話沒有捷徑,基礎類都差不多,因為C語言的規則肯定不會因為某本書而發生改變。C語言沒有你想像中得那麼簡單,當你覺得自己的基礎學習好了得話,還是再深入了解才能理解其精髓,最好有做點實戰經驗,真正寫得好得代碼一般比較龐大,初學者避而遠之,如果一味看那些寫得不好的代碼,初學還好,但是對於提高沒有什麼幫助。
G. 求C語言入門教程
這里有書也有視頻啊,都是最經典的,應該對你有用啊:
譚浩強C語言教程全書 Word版
C語言趣味程序百例精解
Sams出版 Advanced C 高級C語言開發
C數值演算法程序大全
C語言專家編程
C語言程序設計案例精編
C語言進階
C Primer Plus [SAMS]
C Pocket Reference [O'Reilly]
Practical C Programming
The C Programming Language
吉林大學C語言視頻教程 全51集 CSF格式
C語言基礎視頻教程 全14講 完整上架
C語言程序設計視頻教程 曾怡教授講解 全28講完整版下載
數據結構視頻教程 清華大學嚴蔚敏主講 全48講 完整版 ASF格式
數據結構C語言版視頻教程 全52講完整版
H. c語言視頻教程哪個好
1、初學者學習計算機語言要會「讀程序」,要對小型的應用型、游戲型程序感興趣,並模仿去加深對C語言程序設計的理解和操作,不斷地寫程序、調試程序能得到編寫程序的經驗,加深對程序的理解.。
2、一定要多上機練習,通過程式了解相關知識,幾經反復方得正果。
3、不要把學習C語言當成一種任務,更不要把它看成很難完成的任務,要充滿自信,智力正常的人都能學好C語言。
4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間可能會從其他的程式中悟出道理。
5、多動手,所有結論最好都上機驗證。
了解大綱,臨陣不亂,善於歸納,強化記憶,重視實踐,善於調試,多做練習,查漏補缺。C語言學習視頻教程可以在ios開發培訓機構官網或論壇找,都會有C語言學習相關視頻教程。
I. c語言什麼教程最好
【譚浩強<<C程序設計>>第二版chm格式電子書】C語言新手必看的書
看到好多朋友在找這本書,給大家提供一個下載地址。
希望能給更多像我一樣的新手提供幫助。
我現在也在學習這本書。剛剛學完第六章:循環控制。
vc99,想辦法把這個貼子弄的顯眼一點吧。置頂加精什麼的,反正能讓更多的新手看到就好。
下面這個是下載地址:
http://bbs.ncre.cn/viewthread.php?tid=52913&extra=page%3D1
J. C語言教程
while(){}
先判斷後執行
直到不能符合條件
do{}while();
先執行後判斷
直到不能符合條件
for(;;){}
1
賦值
2
循環條件(判斷語句)
3
任何語句(一般都是自增自減語句)
最常用的是for循環
基本上能用do
while();
while
的都能用for循環表示