發(fā)布時(shí)間:2022-03-25 14:46:04來(lái)源:轉(zhuǎn)載
很多人道聽(tīng)途說(shuō),以為C語(yǔ)言很難,C語(yǔ)言其實(shí)只是一門語(yǔ)言,也是人們開發(fā)的一種面向過(guò)程的計(jì)算機(jī)編程語(yǔ)言。C語(yǔ)言還是非?;A(chǔ)的,而且應(yīng)用很廣泛,比如一些應(yīng)用軟件、系統(tǒng)軟件、圖像處理、數(shù)字計(jì)算、游戲軟件開發(fā)等,以及嵌入式軟件開發(fā),比如含有處理器的電子產(chǎn)品等。很多人都有這樣一個(gè)疑問(wèn):“程序里面全是英文,可是我英語(yǔ)不好能學(xué)編程嗎?”
當(dāng)然能!能不能學(xué)好C語(yǔ)言跟英語(yǔ)關(guān)系不大。這一點(diǎn)英語(yǔ)專業(yè)的讀者應(yīng)該較有體會(huì),他們所學(xué)的英語(yǔ)知識(shí)對(duì)學(xué)習(xí)C語(yǔ)言并不會(huì)有太大的幫助。雖然程序中看起來(lái)好像全是英文,但里面不涉及任何英語(yǔ)語(yǔ)法,有的就是幾個(gè)孤立的單詞。作為計(jì)算機(jī)專業(yè)的學(xué)生,C語(yǔ)言的基礎(chǔ)一定要打好,計(jì)算機(jī)專業(yè)的側(cè)重點(diǎn)就是計(jì)算機(jī)編程,C語(yǔ)言作為專業(yè)基礎(chǔ)課的重要課程,若C語(yǔ)言學(xué)不好,其它語(yǔ)言也好不到哪去,畢竟編程語(yǔ)言都有很多相似的地方。
事實(shí)上程序中真正的英文單詞是很少的,大部分都是想怎么寫就怎么寫。只有 32 個(gè)單詞是必須要記住的,這 32 個(gè)單詞就是C語(yǔ)言的關(guān)鍵字(由系統(tǒng)定義,不能重作其他定義)。
int | float | double | char | short | long | signed | unsigned |
if | else | switch | case | default | for | while | do |
break | continue | return | void | const | sizeof | struct | typedef |
static | extern | auto | register | enum | goto | union | volatile |
這 32 個(gè)關(guān)鍵字到后面大多數(shù)都會(huì)講,除了較后的 enum、goto、union 和 volatile。因?yàn)檫@四個(gè)幾乎不用,所以不講,你們也不用看。所以就剩 28 個(gè)了,就算從來(lái)沒(méi)有學(xué)過(guò)英語(yǔ)的人,記憶 28 個(gè)英文單詞應(yīng)該也不是什么難事!
另外一個(gè)是數(shù)學(xué)。因?yàn)镃語(yǔ)言里面有函數(shù),數(shù)學(xué)里面也有函數(shù)。那么數(shù)學(xué)與C語(yǔ)言是什么關(guān)系呢?
C語(yǔ)言的函數(shù)同數(shù)學(xué)的函數(shù)思想本質(zhì)是一樣的,但是表面上看沒(méi)有任何關(guān)系??梢赃@樣說(shuō),學(xué)習(xí)C語(yǔ)言只要有初中的數(shù)學(xué)知識(shí)就足夠了。學(xué)習(xí)C語(yǔ)言用到的數(shù)學(xué)知識(shí)非常少,要想學(xué)好C語(yǔ)言關(guān)鍵是多動(dòng)手,多“敲”代碼,多實(shí)踐。
在計(jì)算機(jī)領(lǐng)域也需要非常高深的數(shù)學(xué)知識(shí),即研究那些非常高深的算法的時(shí)候。對(duì)于一般程序員而言,學(xué)習(xí)編程只需要有初中的數(shù)學(xué)知識(shí)就夠了,那些高深的數(shù)學(xué)知識(shí)估計(jì)一輩子都用不上。
雅思 托福 GRE SSAT SAT GMAT ACT 個(gè)人提升英語(yǔ) 英語(yǔ)四六級(jí) 多鄰國(guó)英語(yǔ)測(cè)試 詞庫(kù) IB 英語(yǔ)口語(yǔ) 商務(wù)英語(yǔ) 公共英語(yǔ) 考研英語(yǔ) 青少兒英語(yǔ) 成人英語(yǔ) A-Level 學(xué)生英語(yǔ) 初高中英語(yǔ) OSSD AP課程 AEAS個(gè)性化定制課程 一級(jí)建造師 二級(jí)建造師 消防工程師 消防設(shè)施操作員 BIM 造價(jià)工程師 環(huán)評(píng)師 監(jiān)理工程師 咨詢工程師 安全工程師 建筑八大員 公路水運(yùn)檢測(cè) 通信工程 裝配式工程師 注冊(cè)電氣工程師 二級(jí)注冊(cè)建筑師 一級(jí)注冊(cè)建筑師 智慧消防工程師 智慧建造工程師 全過(guò)程工程咨詢師 EPC 碳排放管理師 ACCA CFA 注冊(cè)會(huì)計(jì)師 會(huì)計(jì)證 初中級(jí)經(jīng)濟(jì)師 初級(jí)會(huì)計(jì)師 中級(jí)會(huì)計(jì)師 基金從業(yè) 證券從業(yè) 稅務(wù)師 薪稅師 企業(yè)合規(guī)師 會(huì)計(jì)就業(yè)實(shí)操 期貨從業(yè) FRM CMA CQF 教師資格 人力資源管理 導(dǎo)游考試 心理咨詢師 健康管理師 社會(huì)工作師 普通話 育嬰員 物流師 家庭教育指導(dǎo)師 專利代理師 教師招聘 兒童專注力 兒童情緒管理 法律職業(yè)資格 少兒編程 書法培訓(xùn) 國(guó)畫 茶藝 樂(lè)器音樂(lè) 舞蹈 棋類 機(jī)器人編程 戲曲培訓(xùn) 信奧賽C++ 少兒小主播 口才培訓(xùn) 籃球培訓(xùn) 商務(wù)辦公 影視后期 剪輯包裝 游戲設(shè)計(jì) 游戲程序 UI設(shè)計(jì) 室內(nèi)設(shè)計(jì) photoshop CAD制圖 視覺(jué)設(shè)計(jì) 商業(yè)空間設(shè)計(jì) 平面設(shè)計(jì)