趣招生合作機(jī)構(gòu) > 學(xué)校機(jī)構(gòu) > 南通科迅教育歡迎您!
南通C培訓(xùn)班:南通0基礎(chǔ)能入門(mén) C++ 培訓(xùn)嗎?怎么學(xué)?
發(fā)布時(shí)間:2020-09-24 09:48:12
01入門(mén)
入門(mén)就是要初步對(duì)編程的思想有個(gè)了解,并且能編程解決一些小問(wèn)題。入門(mén)一定要選好書(shū),難度如果太低了會(huì)造成對(duì)讀者的誤導(dǎo),以為編程就是這么回事;也不能太高深,免的打擊讀者的信心。
先把C扎實(shí)地學(xué)好,不光要掌握C的語(yǔ)法,因?yàn)閷W(xué)習(xí)編程的目的是解決實(shí)際問(wèn)題,所以還要適當(dāng)掌握把實(shí)際問(wèn)題與編程聯(lián)系在一起的能力!
02提高
學(xué)習(xí)C++,一開(kāi)始沒(méi)必要鉆很深的大部頭書(shū),《 Essential C++中文版 》非常適合初學(xué),一個(gè)禮拜就可以看完,看了它可以快速對(duì)C++的全貌有個(gè)了解,雖然不會(huì)馬上熟練掌握C++。
我們不能滿足于解決“百錢(qián)買(mǎi)百雞”,真正實(shí)現(xiàn)程序還有很多非功能上的問(wèn)題,比如怎樣做才能使用更少的內(nèi)存?怎樣做才能更快?在熟悉一門(mén)語(yǔ)言后,一定要認(rèn)真學(xué)習(xí)的就是數(shù)據(jù)結(jié)構(gòu)!數(shù)據(jù)結(jié)構(gòu)保證了我們的程序能以高效的方式運(yùn)行。
接下來(lái)專心提高C++的水平,可以選擇《 C++編程思想 》,然后再看《 Effective C++中文版 2nd Edition 》和《 More Effective C++中文版 》,這兩本書(shū)介紹了高效使用C++的寶貴經(jīng)驗(yàn),語(yǔ)言很幽默。
	
03再提高
面向?qū)ο螅?/span>OO)的最大特點(diǎn)是把我們的注意力從系統(tǒng)的執(zhí)行體系結(jié)構(gòu)轉(zhuǎn)移到概念體系結(jié)構(gòu),因此利用OO開(kāi)發(fā)大型系統(tǒng)會(huì)更輕松。但是經(jīng)常可以看到人們拿著C++用面向過(guò)程的思想解決問(wèn)題,缺乏的就是面向?qū)ο蟮脑O(shè)計(jì)思想,也難怪,在這里之前看的書(shū)都沒(méi)有教你怎樣用面向?qū)ο蟮姆椒ㄩ_(kāi)發(fā)系統(tǒng),頂多介紹了面向?qū)ο笫鞘裁矗戳诉@么多書(shū)難免會(huì)先入為主,《C語(yǔ)言程序設(shè)計(jì)》(或者你看的第一本編程書(shū))中的思路潛在的影響著我們。
04結(jié)束語(yǔ)
在學(xué)習(xí)編程的過(guò)程中一定要注意多實(shí)踐。學(xué)習(xí)時(shí)同大家討論是個(gè)不錯(cuò)的辦法,你會(huì)找到許多熱心的朋友與您一起學(xué)習(xí),能通過(guò)學(xué)習(xí)編程交些朋友不是更好嗎?科迅教育就是個(gè)很好的平臺(tái)!最后,希望您能成為優(yōu)秀的程序設(shè)計(jì)師,為中國(guó)軟件的發(fā)展貢獻(xiàn)一份力量!