C語言怎麼在短時間內學成?

冇佢哋咁叻嘅


對於學習,你所走過的捷徑,後期都需要更多的時間來彌補。(如果你只是知其然不知其所以然,這句話不用考慮)

我是08年玩遊戲,碰到遊戲輔助的時候,接觸到編程的。當時覺得很好奇,為什麼別人寫一些代碼數據就能夠修改遊戲,所以我就在百度上慢慢的瞭解到了編程這個行業。

從此就一發不可收拾,熱愛上了編程。所以說興趣很重要

首先,想問一下你想要短時間內學成C語言,這個學成是指什麼,比如簡單的冒泡算法,計算器,還是做什麼通信協議底層開發?

1.現在的編程語言有很多,在這個行業當中人,基本都聽說過一句話,XXX從入門到精通(從入門到放棄),如果你有編程經驗,那麼入門C語言其實用不了3天,沒有編程經驗,自學的話也能在7天能掌握C語言的基本語法結構,數據類型,然後能夠通過編輯器(IDE)開發一個單頁面的C文件來實現簡單計算器,隨機彩票等。

2.那麼速成方法是什麼呢?分兩種

(1)、沒有過編程經驗的話:直接去百度搜索C語言從入門到精通(任何語言學習都可以搜這個),然後找相關的書籍(推薦譚浩強老師的,也是大學教材)和視頻。最好的是購買一本書籍,畢竟你可以做筆記。先不著急看視頻,你先過一下C語言的常用關鍵字,基本數據類型,有疑點的可以記錄,做筆記;畢竟好記性不如爛筆頭。看書過程中遇到問題不著急去處理,先把書的前面這部分看完。然後再去看視頻,看視頻的時候著重看你不懂的那一部分。跟著在電腦上練習;練習達到什麼效果為止呢?根據題目,你能夠再腦海中將代碼勾勒出來即可;這個方法可以一直到C進階都實用

(2)、有編程經驗的話:直接找項目練手,哪裡不懂谷歌(百度)哪裡,直接找題目來做,看看跟你掌握的語言有什麼不同。注重細節,區分異同點。當你會一門編程語言的時候,其他任何語言你都能非常快速的上手。在圈子內的人都知道,在技術迭代過快的今天,我們開發語言是學不完的。學得越多,才發現自己不懂的越多。


最後,祝你成功加入到攻城獅這個大家庭,一起禿頂吧!!!

O(∩_∩)O哈哈~


蜜蜂攻城獅


這個問題問的有點模糊,學成是什麼程度?能通過學校的等級考試呢?還是明白語法,能進行簡單的編程?還是能寫出大的程序,做到精通呢?

個人愚見,如果要開始學習一門軟件,而且是自學的話,可以跟隨著一些大的軟件培訓機構她們所發佈的一些免費視頻來看,C語言已經發展了很久,很多機構也都有相應的教學視頻,我們可以直接下載下來看。同事,我們也需要下載好軟件,看視頻的時候,一定要跟著視頻裡面的操作,自己在軟件上操作一下,這樣能直觀的看到運行效果,更能明白原理。同時,也可以買一本書,結合著書上的內容來看,效果更好。書名叫《C語言程序設計》,作者是譚浩強。



趣味大掌櫃


一般來說速成不建議學c,Java,Python它不香嗎?言歸正傳,c的語法不難學,大部分高級語言都差不多,但是想要精通就要費老鼻子勁了。如果真的想學,建議The C Programming Language這本書,去找最新版,看不懂英文就找中譯版,加油吧。


Java算法推土機


1,讀一本評價較好的c語言教材,例如譚浩強的c語言教材可以作入門使用。2,多上機練習,多寫代碼,多調試程序,不要怕出錯。

\n

{!-- PGC_VIDEO:{"thumb_height": 720, "vposter": "http://p0.pstatp.com/origin/2fd640003aa4320b712fb\

公考一卒


磨刀不誤砍柴工,欲速則不達,沒有什麼終南捷徑可走


南極零下十度


邊學邊實戰,這樣效果才佳,最好是報個培訓班.


金貴分享


勤上機,多練手。推薦用書C++ Primer plus中文版。



什麼叫“學成”?寫個hello,world也可以是學成。永遠都有新的學,永遠都學不完。說C學會了的、精通的,都是扯蛋,誰信誰傻。什麼語言都一樣,就跟中國人會寫字、會作文,也不敢叫精通語文什麼都能寫能做。


TonyDeng


可以,但想做到熟練必須天天都實際使用,等到徹底爛熟於胸就不用天天學習了。


短信控制


有速成教學,可以短時間學會寫一些小程序,學c語言是要經驗慢慢累積的。


分享到:


相關文章: