新聞中心
在工作之余,寫(xiě)一下我對(duì)C++這門(mén)語(yǔ)言的一些看法和理解,下面就是我自己在工作上對(duì)C++編程的一點(diǎn)經(jīng)驗(yàn)和總結(jié),其中可能帶著一點(diǎn)偏見(jiàn),這是一只菜鳥(niǎo)對(duì)這門(mén)語(yǔ)言的學(xué)習(xí)筆記,歡迎大家多多指出錯(cuò)誤的觀點(diǎn)。

對(duì)于C的看法,只是我個(gè)人的看法,認(rèn)為中國(guó)沒(méi)有一本好一點(diǎn)的C的書(shū)。雖然潭的書(shū)賣(mài)了1000萬(wàn)冊(cè),但是在我學(xué)完C++書(shū)后,已經(jīng)發(fā)現(xiàn)了11處有錯(cuò)誤的地方。我這樣的菜鳥(niǎo)都能找到錯(cuò)誤,書(shū)也許真的不怎么樣!
當(dāng)然C++編程這一門(mén)語(yǔ)言還是很不錯(cuò)的!我也學(xué)了兩個(gè)月。不過(guò)我認(rèn)為C在中國(guó)沒(méi)有一本好的教材。對(duì)于C++我認(rèn)為(也是個(gè)人的觀點(diǎn)),沒(méi)有必要先學(xué)C再學(xué)C++,在學(xué)習(xí)之前還是先看看一兩個(gè)好一點(diǎn)的例子。在以前學(xué)的數(shù)學(xué)知識(shí)中(我自己自學(xué)了數(shù)學(xué)分析,也許學(xué)的深了一點(diǎn)),遞歸一塊要好好看看。
而后找本寫(xiě)得全一點(diǎn)的書(shū),好好讀三遍。書(shū)很多,C++寫(xiě)的好的還是很多的。因?yàn)檫@是一門(mén)比較成熟的語(yǔ)言。對(duì)一字一句進(jìn)行推敲,不要心急,慢慢學(xué)。認(rèn)為自己的水平還可以后,看機(jī)械工業(yè)出版社出版的那本C++程序語(yǔ)言(特別版)裘宗燕翻譯的,看不懂的不要緊,慢慢來(lái),因?yàn)槟鞘荂++最好的書(shū),也是最權(quán)威的。而后就是要多上機(jī),多在機(jī)器上實(shí)現(xiàn)!#t#
當(dāng)你對(duì)C++編程寫(xiě)到一半?yún)s發(fā)現(xiàn)自己用的方法很拙劣時(shí),請(qǐng)不要馬上停手;請(qǐng)盡快將余下的部分粗略的完成以保證這個(gè)設(shè)計(jì)的完整性,然后分析自己的錯(cuò)誤并重新設(shè)計(jì)和編寫(xiě)
別心急,設(shè)計(jì)C++的class確實(shí)不容易;自己程序中的class和自己的class設(shè)計(jì)水平是在不斷的編程實(shí)踐中完善和發(fā)展的;
完全的不懂計(jì)算機(jī),不過(guò)高中生涯卻看呢,不少的張愛(ài)玲的書(shū),全集也好像被我啃呢不少,也把金庸的古龍的書(shū)看了不少,成績(jī)很差,雖然很差但是有個(gè)三流大學(xué)可以讀,報(bào)的確實(shí)計(jì)算機(jī)硬件與維護(hù)。
好像上學(xué)期vfp,哎,學(xué)的沒(méi)什么勁下學(xué)期看了一本對(duì)我影響很大的書(shū)《C游戲編程從入門(mén)到精通》,學(xué)校也剛好開(kāi)呢C語(yǔ)言的課程,努力學(xué)習(xí)呢很久,暑假里硬啃呢C語(yǔ)言經(jīng)典100例
開(kāi)設(shè)呢c++和數(shù)據(jù)結(jié)構(gòu),由于不喜歡C++的面相對(duì)象,很少聽(tīng)課,但是很喜歡數(shù)據(jù)結(jié)構(gòu),常常自己研究,但是還是不咋樣。下學(xué)期,玩的玩,還幫一好朋友寫(xiě)了畢業(yè)設(shè)計(jì),很搞笑的畢業(yè)設(shè)計(jì),學(xué)生管理系統(tǒng),用的tc,還掛上中文字庫(kù),還加上好多,自己寫(xiě)的游戲,用循環(huán)鏈表結(jié)合線(xiàn)性鏈表,還搞了些加密解密的一些模塊,但是沒(méi)有界面
開(kāi)設(shè)的東西很多,準(zhǔn)備寫(xiě)一個(gè)程序?qū)ξ矣|動(dòng)很大,就是一個(gè)現(xiàn)實(shí)游戲出東西時(shí)間計(jì)算器,由于以前寫(xiě)的東西都是別人給的思路,而現(xiàn)在全部需要自己的思路,發(fā)現(xiàn)需要完全面向?qū)ο?,雖然我已經(jīng)用C寫(xiě)出來(lái)恩,但是浪費(fèi)代碼寬度是可想而知,我盡量做到很細(xì)小的模塊化,還是不行,不得不用C++,學(xué)習(xí)呢C++,直接一上來(lái)就用C++些那段思路,最后失敗恩,無(wú)法耦合,單個(gè)類(lèi)過(guò)與龐雜,
下學(xué)期,繼續(xù)學(xué)習(xí)中,才發(fā)現(xiàn)學(xué)習(xí)的東西很多,C++東西很多,卻實(shí)踐的機(jī)會(huì)很少,我的觀點(diǎn)是,現(xiàn)在很多同學(xué)容易走誤區(qū),有的太過(guò)執(zhí)著語(yǔ)法,有的太過(guò)于執(zhí)著算法,而忘記本質(zhì)的東西-------------解決問(wèn)題的方法,這種方法應(yīng)該是一種編程思路,但是c++不是c,也沒(méi)有很多習(xí)題集,C卻有很多習(xí)題集,并且結(jié)構(gòu)化的方法也容易接受,所以好多人把c++來(lái)繼續(xù)寫(xiě)C,但是為什么沒(méi)有C++面向?qū)ο?的習(xí)題集恩
我主要想說(shuō)明的是任何思想都需要一段時(shí)間的磨礪,但是面向?qū)ο竽サZ似乎欠缺呢點(diǎn),并且c++的東西龐雜,而且及其抽象,很多東西小型項(xiàng)目用不到,但是大項(xiàng)目卻又不是學(xué)生能參加的,C++編程的實(shí)踐路很難走,
分享題目:更好的理解C++編程學(xué)習(xí)與研究
文章路徑:http://m.fisionsoft.com.cn/article/ccccdec.html


咨詢(xún)
建站咨詢(xún)
