首頁>Club>
7
回覆列表
  • 1 # 苦逼的IT男

    多看書,多看影片,現在有很免費的教學的網站,隨便百度一下就有很多教程,這個是前提,還有就是要有一定的邏輯能力,和計算能力,最最重要的一點是你要多動手,看會了,看懂了,只能說明你只會了百分之三十,但是你動手,真正的掌握了,你猜能說你會了百分百

    加油吧騷年,程式猿的世界你沒進去過你不能體會到每次突破障礙時得到歡樂和成就感

  • 2 # 鑫天使化妝紋繡學校

    我們單位有個老師,之前略懂一些電腦,也就是簡單的打字,老闆有一個網路公司剛好缺人,就讓他調過去工作,想不到半年的時間不到,竟然比同單位的專業同事的都厲害,現在深受老闆的器重。有次單位聚會與他喝酒聊天才真正知道他多不容易啊。為了私下學好這方面的知識,晚上都是到凌晨三點多休息,網路時代就是好,有不會說話的老師教你的,很多影片還有文章都可以在網上查到,他總是看5遍以上,些出心得及要點,並先學先練,直到學會為止。有的地方實在看不懂,第二天一定問同事,經常請同事吃飯,買菸,搞得同事都不好意思拒絕他,這就是偷學一藝。他說,他給自己定了人生小目標,一定在5個月內超過其他同事。他很善於總結和創新,發現有不完善的地方,他就加進自己的想法。所以,一個人的成功絕不是隨隨便便的,一定要有所付出才會有收穫的。朋友,加油吧,我看好你!

  • 3 # TuralyonZeng

    鑑於提問者的問題描述過於簡單,答主只能按照自己的邏輯來闡述(內容稍長)。

    個人認為學一門語言大概有三個步驟:

    其一,熟悉語法。快速瀏覽語法,不要試圖全部背下來。需要提醒你的是,如果這是你接觸的第一門語言,不要過多地想,為什麼會有這樣的語法?這些問題在你接觸實際問題、探索底層實現,甚至學習其他程式語言之後,你或許就會知道。步驟一所佔用的時間相對較少。其目的在於,在對語法有基本認識的基礎上,能夠理解實際的程式。

    其二,例項模仿。任何人剛開始都不可能自己完完全全寫出一個程式。沒關係,不會創造,可以先仿造。把一些經典的程式,自己動手用心敲一遍,同樣不要試圖去記住每一行程式碼,那沒有任何意義,你需要理解程式的邏輯,邏輯是可以嘗試記住的,同時加深語法理解記憶。這個階段所佔用的時間取決於你理解的進度。如果你能夠將寫過的程式自主獨立的編寫出來,那可以進入階段三。階段二的目的在於,加深語法理解,並且知道如何利用語法來編寫實際的程式碼,即如何編寫正確的程式。

    其三,解決問題。此時,你需要嘗試去解決實際的程式設計問題。比如,有沒有想過列印一顆“心”?列印一個萬年曆怎樣?這是最艱難的一個階段,也是你具備基本程式設計能力必須邁出的一步。正式編寫程式時,先考慮好程式邏輯,如果可以,嘗試用筆模擬出程式步驟邏輯。然後才動手將你構建好的邏輯轉變為程式碼,遇到不熟悉的語法可以查閱書(這不是考試)。需要提醒的是,不要看答案,不要妥協。當你真正編寫出第一個完整的正確的程式後,你會有所收穫的。它會激勵你攻克一個又一個實際問題。這個階段你需要反覆進行,可以適當增加問題難度。

    補充幾點。

    注意:其一,不要嘗試在記住所有語法後才開始編寫程式!其二,不要試圖記住程式,那沒有任何意義!其三,獨立編寫出第一個有意義的程式至關重要!最後,養成好的程式設計習慣和程式設計思維非常重要!

    最後個人提幾點建議:其一,個人不建議看影片(但可能因人而異),因為你會跟著影片走,它會限制你的思維,而且效率較低。其二,多看有質量的程式碼,多查原始資料,多寫有意義的程式碼,多和有經驗的人交流!其三,可以嘗試著去解決一些有難度的演算法問題,比如刷點OJ(比如浙大的),也可以去寫點有意思的程式,比如,寫個貪吃蛇怎樣?

  • 4 # 愛位元程式設計

    C語言是一種通用的計算機程式語言,廣泛用於系統軟體與應用軟體的開發。於1969年至1973年間,為了移植與開發UNIX作業系統,由丹尼斯·裡奇與肯·湯普遜,以B語言為基礎,在貝爾實驗室設計、開發出來。

    C語言具有高效、靈活、功能豐富、表達力強和較高的可移植性等特點,在程式設計中備受青睞,成為最近25年使用最為廣泛的程式語言。當前,C語言編譯器普遍存在於各種不同的作業系統中,例如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了眾多後來的程式語言,例如C++、Objective-C、Java、C#等。

    C語言相對於其他程式語言來說,學習成本還是很高的,C語言的開發都比較偏向底層,需要開發者要有很強的程式設計知識,理解計算機對記憶體、程序、排程是如何管理。

    我認為需要學好C語言有如下幾個步驟:

    1、看一下C方面的程式設計書籍

    《C Primer Plus》、《C語言程式設計》是C語言的經典教材,全面講述了C語言程式設計的相關概念和知識,是C語言入門必選。

    《C和指標》、《C陷阱與缺陷》、《C專家程式設計》都是講解時C語言程式設計過程的遇到問題,是如何解決越到問題。

    是進階必備。

    2、參與C的專案

    參與C開發的專案,邊學邊練是成長最快的方法。

    3、學習和參與C開源專案

    看看優秀的開源專案可以開闊視野,提高自己。

    推薦一些優秀開源C專案:

    Nginx()使用C語言開發的的WEB伺服器。

    Lvs 國內大牛章文嵩開發的負載均衡器。

    Redis 優秀的快取伺服器 核心 windows核心、linux核心4、經常總結

    經常總結,讓經驗沉澱下來,有條件可以寫部落格,也經常看看別人的技術部落格

  • 5 # 風48525637

    想學好C語言,看書本掌握基本的語法,有個大概的印象,然後從嵌入式程式設計入手,淘寶上找個微控制器的開發板,要來例程,一邊除錯一邊學習。這樣會更形象一些,

  • 中秋節和大豐收的關聯?
  • 心中有顆璀璨的星?