發(fā)布時(shí)間:2022-03-25 14:46:04來源:轉(zhuǎn)載
很多人道聽途說,以為C語言很難,C語言其實(shí)只是一門語言,也是人們開發(fā)的一種面向過程的計(jì)算機(jī)編程語言。C語言還是非?;A(chǔ)的,而且應(yīng)用很廣泛,比如一些應(yīng)用軟件、系統(tǒng)軟件、圖像處理、數(shù)字計(jì)算、游戲軟件開發(fā)等,以及嵌入式軟件開發(fā),比如含有處理器的電子產(chǎn)品等。很多人都有這樣一個(gè)疑問:“程序里面全是英文,可是我英語不好能學(xué)編程嗎?”
當(dāng)然能!能不能學(xué)好C語言跟英語關(guān)系不大。這一點(diǎn)英語專業(yè)的讀者應(yīng)該較有體會(huì),他們所學(xué)的英語知識(shí)對(duì)學(xué)習(xí)C語言并不會(huì)有太大的幫助。雖然程序中看起來好像全是英文,但里面不涉及任何英語語法,有的就是幾個(gè)孤立的單詞。作為計(jì)算機(jī)專業(yè)的學(xué)生,C語言的基礎(chǔ)一定要打好,計(jì)算機(jī)專業(yè)的側(cè)重點(diǎn)就是計(jì)算機(jī)編程,C語言作為專業(yè)基礎(chǔ)課的重要課程,若C語言學(xué)不好,其它語言也好不到哪去,畢竟編程語言都有很多相似的地方。
事實(shí)上程序中真正的英文單詞是很少的,大部分都是想怎么寫就怎么寫。只有 32 個(gè)單詞是必須要記住的,這 32 個(gè)單詞就是C語言的關(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è)了,就算從來沒有學(xué)過英語的人,記憶 28 個(gè)英文單詞應(yīng)該也不是什么難事!
另外一個(gè)是數(shù)學(xué)。因?yàn)镃語言里面有函數(shù),數(shù)學(xué)里面也有函數(shù)。那么數(shù)學(xué)與C語言是什么關(guān)系呢?
C語言的函數(shù)同數(shù)學(xué)的函數(shù)思想本質(zhì)是一樣的,但是表面上看沒有任何關(guān)系??梢赃@樣說,學(xué)習(xí)C語言只要有初中的數(shù)學(xué)知識(shí)就足夠了。學(xué)習(xí)C語言用到的數(shù)學(xué)知識(shí)非常少,要想學(xué)好C語言關(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è)人提升英語 英語四六級(jí) 多鄰國(guó)英語測(cè)試 詞庫(kù) IB 英語口語 商務(wù)英語 公共英語 考研英語 青少兒英語 成人英語 A-Level 學(xué)生英語 初高中英語 OSSD AP課程 AEAS個(gè)性化定制課程 一級(jí)建造師 二級(jí)建造師 消防工程師 消防設(shè)施操作員 BIM 造價(jià)工程師 環(huán)評(píng)師 監(jiān)理工程師 咨詢工程師 安全工程師 建筑八大員 公路水運(yùn)檢測(cè) 通信工程 裝配式工程師 注冊(cè)電氣工程師 二級(jí)注冊(cè)建筑師 一級(jí)注冊(cè)建筑師 智慧消防工程師 智慧建造工程師 全過程工程咨詢師 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ó)畫 茶藝 樂器音樂 舞蹈 棋類 機(jī)器人編程 戲曲培訓(xùn) 信奧賽C++ 少兒小主播 口才培訓(xùn) 籃球培訓(xùn) 商務(wù)辦公 影視后期 剪輯包裝 游戲設(shè)計(jì) 游戲程序 UI設(shè)計(jì) 室內(nèi)設(shè)計(jì) photoshop CAD制圖 視覺設(shè)計(jì) 商業(yè)空間設(shè)計(jì) 平面設(shè)計(jì)