久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

究竟怎樣學習C語言?心得。。

時間:2019-05-15 10:27:00下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《究竟怎樣學習C語言?心得。。》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《究竟怎樣學習C語言?心得。。》。

第一篇:究竟怎樣學習C語言?心得。。

究竟怎樣學習C語言?心得。

來源:異度空間

第一:C語言語法結構很簡潔精妙,寫出的程序也很高效,很便于描述算法,大多數的程序員愿意使用C語言去描述算法本身,所以,如果你想在程序設計方面有所建樹,就必須去學它。

第二:C語言能夠讓你深入系統底層,你知道的操作系統,哪一個不是C語言寫的?所有的windows,Unix,Linux,Mac,os/2,沒有一個里外的,如果你不懂C語言,怎么可能深入到這些操作系統當中去呢?更不要說你去寫它們的內核程序了。第三:很多新型的語言都是衍生自C語言,C++,Java,C#,J#,perl...哪個不是呢?掌握了C語言,可以說你就掌握了很多門語言,經過簡單的學習,你就可以用這些新型的語言去開發了,這個再一次驗證了C語言是程序設計的重要基礎。還有啊,多說一點:即使現在招聘程序員,考試都是考C語言,你想加入it行業,那么就一定要掌握好C語言。

那么究竟怎樣學習C語言呢?

1:工欲善其事,必先利其器

這里介紹幾個學習C語言必備的東東:

一個開發環境,例如turbo C 2.0,這個曾經占據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,并且拖放,更沒有函數變量自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。一本學習教程,現在C語言教材多如牛毛,但推薦大家使用《C語言程序設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,并且內容也很精到。

除此以外,現在有很多輔助學習的軟件,畢竟現在是Window時代了,學習軟件多如牛毛,不象我們當初學習,只有讀書做題這么老套。我向大家推薦一個“集成學習環境(C語言)”,里邊的知識點總結和例程講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有一個windows下的trubo C,初學者甚至不用裝其它的編譯器,就可以練習編程了,非常適合初學者。還有一個“C語言學習系統”軟件,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。

2:葵花寶典

學習計算機語言最好的方法是什么?答曰:讀程序。

沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的例程。當然,對于沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然后不放過這一章中提到的所有例程,然后仔細研讀程序,直到每一行都理解了,然后找幾個編程題目,最好是和例程類似的或一樣的,自己試圖寫出這段已經讀懂的程序,不要以為例程你已經讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究例程,想想自己為什么寫不出來,然后再去寫這段程序,反反復復,直到你手到擒來為止,祝賀你,你快入門了。

3:登峰造極

寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(算法)。

是不是寫出底層程序就是程序設計高手呢?非也,寫底層程序,無非是掌握了硬件的結構,況且硬件和硬件還不一樣,要給一個芯片寫驅動程序,無非就是掌握這塊芯片的各種寄存器及其組合,然后寫值讀值,僅此而已。這不過是熟悉一些io函數罷了。那么怎樣才算精通程序設計呢?怎樣才能精通程序設計呢?舉個例子:你面前有10個人,找出一個叫“張三”的人,你該怎么辦?第一種方法:直接對這10個人問:“誰叫張三”。第2種方法:你挨個去問“你是不是張三?”,直到問到的這個人就是張三。第三種方法:你去挨個問一個人“你認不認識張三,指給我看”。不要小看這個問題,你說當然會選第一種方法,沒錯恭喜你答對了,因為這個方法最快,效率最高,但是在程序設計中找到解決問題的最優方法和你用的手段卻是考驗一個程序員程序設計水平的重要標志,而且是不容易達到的。剛才這個問題類似于數據結構和算法中的:Map數據結構,窮舉查找和折半查找。所以掌握好數據結構和一些常用算法,是登峰造極的必然之路。最后給大家推薦嚴尉敏的《數據結構》清華大學出版社,希望每一個想成為程序設計高手的人研讀此書。

===============================(二)

關于C語言的學習方法

本人偶然發現了這篇文章拿來和大家分享!

初學C語言的同學應該首先了解C語言關鍵的核心概念(結構化、三個執行流程、優先級、指針、文件、共用體、函數、作用域、重載等),只有弄明白了這些才能在今后的學習中游刃有余的把握C語言的精髓。這幾個概念就像邏輯線一樣,把整個C語言的體系貫穿起來,給人一種“結構化”的思想體系。下面我簡要談一下這幾個核心概念。

1、從宏觀角度來看,結構化是C語言的編程思想基礎,就是說C語言每一個功能模塊就是一個結構,每一個結構實現一個運算或一個算法,這個結構就用大括號表示“{ }”,大括號里面的就是算法。尤其注意的是大括號的“}”括在那里,就決定在哪里結束算法功能。這些是初學者經常犯的錯誤,往往會把算法功能的結束點弄錯。

2、三個執行流程就是順序流程、條件流程、循環流程。三個流程都是計算機通用的執行流程,是必須了解的流程,每一個算法都基于這三個流程執行順序。

3、優先級是對多個函數并列時候優先算法的特權,沒有注意優先級的順序就會把算法出錯,這些優先級是必須記住的。

4、指針是C語言的重要特點,是對運算速度加快運算的重要精髓。它是對數據地址的操作,而不是對數據的操作。

5、文件和共用體是很簡單的概念,不用多說了。文件顧名思義和日常概念一樣,學過數據軟件的都對共用體了解不是太難。

6、從微觀角度來看,函數是C語言的驅動機制,所有的語句都由函數驅動來實現的。記住函數命令和相關的配置參數,就能好好的利用C的優勢。注意的是,函數不能記錯,不然你將得出錯的結果。如果能學會調試,那就會更深一層了解函數功能的作用。

7、作用域就像使用期限一樣,說明從那里到那里所起的作用,在這之外的就不起作用了(過期的東西就不值錢一樣)。把握好作用域的使用方式,就能明確函數的關系,不會在巨大的函數名里面迷失方向。

8、重載就是為了方便用戶,使用類似于調用的機制給用戶減少寫入時間的功能。就像查字典一樣,你不懂一個字,就要去查字典(相當于調用別的工具來實現你要做的事),而查字典是你已經學會的東西,就可以做這件事了。

學習C語言從大體上了解還不夠,要把各種原理在腦海里模擬一遍,實現把計算機C的功能在人腦里運作,就能從宏觀上把握C的步驟。

**************************************************************************

(三)好的文章大家共同分享

引言:

最近看見一些朋友問如何才能學好C/C++,有的也發郵件來詢問我.我現在也不能算個牛人,但我覺得自己學的還是比較對路.做為斑竹,也有義務與大家探討這些問題,一是為了我們這個版,二更是為了大家能夠少走彎路.我就結合自己的經歷,來談談我對學習C/C++的看法.我的歷史:

1.大一下,C語言必修,開始接觸C,以后2年多都是用DOS下的TC.書嘛,課本:(潭浩強)

2.大3,忘了哪個學期,C++選修課,沒怎么聽,就學了些基本的語法.還是繼續用C.3.大概是大學最后一年的樣子,做一些課程的上機作業,用到一些數據結構,開始用C++的模板類.也可能覺得C++比較時髦,那個時候不管什么東西都故意寫成類,所以就漸漸熟了.4.做畢業設計,才開始使用VC,主要是發現它的調試環境比TC好.5.畢業了,這個時候只會純C/C++語言,連lib,dll,ocx,以及MFC,API,SDK什么的聽都沒聽說過.我唯一的優點大概就是代碼寫的比一般人多,那是因為他們都不是自己寫的緣故.整個大學4年,就2本C和C++的教材,學校發的.也沒有找什么東西來做,除了幫一個讀夜大的完成過一次作業,都是學校里各課程布置的作業.有的人說學校里教的沒用.我不同意,至少我覺得自己學的都很有用,都是學校里開的課.我這個人比較懶,不喜歡找東西去學,但我保證做好自己分內的事,老師教什么,我就學什么,完成作業算數.我的導師說過一句話:如果人人都做好自己的事,那么這個社會就不需要雷鋒.6.然后我就工作了,工資也不高,一般的軟件公司.找工作的時候,我就把成績單一貼,再把自己以前寫的比較好的作業來個截圖,就OK了.什么自薦信,我后來發現別人更本就不看!我沒得過什么獎勵,就參加過一次競賽,來最低等獎學金都沒有.有些課不感興趣,也混個及格,但有些學的的確是不錯,和軟件相關的這些課分數都比較好.找工作主要還是看成績的.也沒考過什么認證,現在也沒有.剛開始的時候,我連lib都不會寫的,就會寫代碼,因為我是數學專業的,軟件開發這方面沒什么接觸,以前都是做些算法,寫個老長老長的main完事的那種.什么東西都要新學.7.但我學的很快,認為是因為我的基礎比較好,現在什么MFC,API,SDK,ADO之類的都懂一些了,而且覺得是掌握了OO,是公司里的一個牛人教我的.我從和他半年多的交流中,逐漸領悟了OO的奧義,C++真是博大精深啊!可惜那個人后來走了.8.這么多廢話,其實很簡單:

2年C

一年C++,3年只懂語言

1年工作,學會其它的東東

瞧我水吧,和我比你是不是要優越多了呢?

到今天我對自己的總體評價還是滿意的.我知道,可能我還不如一些在校的學生,但我和自己比,在我從事的事業上,還是對路的.有一句話,要送給大家:勤以致學,學以致用.我認為自己有一個最突出的優點,就是:認真!這是現在很多人都缺少的,我做什么事都認真,包括打游戲,要么就干脆不做,要做就要做到最好.或許你的技術和知識都很有限,但只要你把你所掌握的東西發揮到極限,那也不能算比別人差.因為你和別人的差距,只是別人比你多知道一些而已,而這些你遲早都會知道的.有的人問,應該學寫什么,有的人答,看你做些什么.我想不是,你沒有選擇任

務的權利,除非你自己是老板.我對自己的評價是:勞動力,合格的勞動力,可以完成任何事的勞動力.我遇到的很多事都是自己不懂的,但我知道通過什么途徑可以學習,在多長的時間內就可以完成,所以遇到新問題,我一點也不恐懼.而且,在學生的時候,我就把自己當作一名程序員,而且是一名真正的程序員!什么才是真正的程序員?我就是,我擁有一個程序員的驕傲,我認為自己寫的程序是最完美的,如果不是,那至少是盡我所知的所有手段的最佳結果.知識的匱乏可以用時間類彌補,但一個人的品格卻要貫穿始終.因為知道的少而水平爛,那你總有一天可以知道的多而水平高,如果是因為不用心而水平爛,那你一輩子爛到底!另外,基礎知識很重要,語言知識工具而已.在工作中,我發現學校里的許多課程都是很有用的:數據結構,操作系統,算法,代數,運籌學,信息論,軟件工程.我是學數學的,數學課程學的比較多,我也是賺了這個的便宜,我的研究方向是數字圖象處理,所以我的專業知識都比一般人好.有的人開發工具用的挺麻溜的,但是算法幾乎不懂,那永遠掌握不了核心的技術,一輩子打字員.就象降龍十八掌,洪七公說打出去十分,體內就要留二十分.我認為開發工具就是掌法,基礎知識就是內功啊!

有的人總在問,學什么好,學什么有用,先學什么,后學什么.我想說:好不好,有沒有用,你用用就知道.不會因為你學會了一樣東西而死掉了的.最后是我總結的一些經驗:

1.自己編程

2.看書可以通過考試,但成不了程序員.3.基礎知識比語言重要.4.少抱怨教育體制,多學些本事.5.不要為了錢和工作學習.6.不要因為感時髦而學習編程.7.認真,負責,自信,謹慎:

認真:學習和寫代碼的過程要認真,編程是要全身心投入的.負責:要對自己寫的代碼負責,要終身維護自己的代碼,因為那是你的孩子.自信:相信自己的能夠寫出好的代碼,相信自己的代碼是最好的.謹慎:思考問題和編碼要謹慎,不要想當然,每一行都要細細揣摩.

第二篇:學習C語言 心得

C語言學習心得

剛開始學C語言的時候,很迷茫,在此之前從沒有接觸過C語言,有點摸不著頭腦。可是在上機過后,我覺得編程是很有趣的一件事。我知道要學好C語言不容易,可是我決定

=完成這件不容易的事。

要學好C語言就要先懂得最基本的語法知識,看課本是必需的。我覺得看不懂也沒關系,盡力去理解就好了,在對知識有了一個大致的了解過后,就要上機實踐。學習C語言一定要動手,只看不做,眼高手低是不行的。

最開始可以打書上的例題,熟悉程序,慢慢的開始試著編程。在編程時要理清自己的思路,然后再轉換成C語言中的語言,這個時候就更要動手了,只有通過上機操作才能驗證自己程序的正確性。執行程序,不要害怕錯誤,其實,我覺得錯誤是好的,知道了自己所學知識的不足,并根據提示改

正程序中發生的錯誤,一種成就感油然而生,覺得自己的付出都是值得的。

良好的編程習慣是學好C語言的重要因素,只有勤動手,多動腦才能學好C語言,光說不練是不行的。

在學習的時候,不會的一定要問明白,可以求助于老師,同學,不要自己一個人鉆牛角尖,浪費時間又學不到東西。

上課的時候一定要認真聽,老師講的肯定是最重要的,錯過了就是一大筆損失,認真聽講才可以提高學習效率。

我覺得在編程之前,要把自己的想法寫在紙上,如果是簡單一點的程序不需要這樣,如果程序比較復雜,就寫下來,這樣可以讓思路更加清晰。

輸入程序時一定要認真,不要把“,”與“;”混淆,用

scanf的時候不要忘記“&”,用“switch”要記得“break”,用if,while的時候注意不要加“;”,“{}”“()”一定要配對,不要多也不要少一半,“=”與“==”的區別要清楚,要勤查優先級,要記住一些基本的,例如兩個值之間的調換怎么寫等等。

在編程時除了要認真謹慎之外,更重要的是掌握基本的知識,例如if語句與switch語句的區別,它們都是條件語句,用來執行判斷功能,但是什么時候用if什么時侯用switch應該弄清楚:若條件分支多但是條件的值是一個確定的值時就用switch。反之,在大多數情況下就用if。又如各種循環的應用,及循環之間的嵌套都要能靈活應用。還要注意一些細小的瑣碎的知識,如C語言規定的標識符,大小寫字母間的ASCII代碼值相差32,強制類型轉換符,自增自減運算符,符合運算符,逗號運算符等。

學習C語言需要的是堅持下去的毅力,認真對待每次錯誤的耐心,還有孜孜不倦的努力。擁有一個良好的心態,相信自己,你就會發現學好C語言不再困難!

第三篇:應該怎樣學習C語言?

應該怎樣學習C語言?

很多人對學習C語言感到無從下手,經常問我同一個問題:究竟怎樣學習C語言?我是一個教師,已經開發了很多年的程序,和很多剛剛起步的人一樣,學習的第一個計算機語言就是C語言。經過這些年的開發,我深深的體會到C語言對于一個程序設計人員多么的重要,如果不懂C語言,你想寫底層程序這幾乎聽起來很可笑,不懂C語言,你想寫出優秀高效的程序,這簡直就是天方夜譚。為什么C語言如此重要呢?

第一:C語言語法結構很簡潔精妙,寫出的程序也很高效,很便于描述算法,大多數的程序員愿意使用C語言去描述算法本身,所以,如果你想在程序設計方面有所建樹,就必須去學它。

第二:C語言能夠讓你深入系統底層,你知道的操作系統,哪一個不是C語言寫的?所有的windows,Unix,Linux,Mac,os/2,沒有一個里外的,如果你不懂C語言,怎么可能深入到這些操作系統當中去呢?更不要說你去寫它們的內核程序了。

第三:很多新型的語言都是衍生自C語言,C++,Java,C#,J#,perl...哪個不是呢?掌握了C語言,可以說你就掌握了很多門語言,經過簡單的學習,你就可以用這些新型的語言去開發了,這個再一次驗證了C語言是程序設計的重要基礎。還有啊,多說一點:即使現在招聘程序員,考試都是考C語言,你想加入it行業,那么就一定要掌握好C語言。那么究竟怎樣學習C語言呢?

1:工欲善其事,必先利其器

這里介紹幾個學習C語言必備的東東:

一個開發環境,例如turbo C 2.0,這個曾經占據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,并且拖放,更沒有函數變量自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。

一本學習教程,現在C語言教材多如牛毛,但推薦大家使用《C語言程序設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,并且內容也很精到。

除此以外,現在有很多輔助學習的軟件,畢竟現在是Window時代了,學習軟件多如牛毛,不象我們當初學習,只有讀書做題這么老套。我向大家推薦一個“集成學習環境(C語言)”,里邊的知識點總結和例程講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有一個windows下的trubo C,初學者甚至不用裝其它的編譯器,考試#大提示就可以練習編程了,非常適合初學者。還有一個“C語言學習系統”軟件,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。

2:葵花寶典

學習計算機語言最好的方法是什么?答曰:讀程序。

沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的例程。當然,對于沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然后不放過這一章中提到的所有例程,然后仔細研讀程序,直到每一行都理解了,然后找幾個編程題目,最好是和例程類似的或一樣的,自己試圖寫出這段已經讀懂的程序,不要以為例程你已經讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究例程,想想自己為什么寫不出來,然后再去寫這段程序,反反復復,直到你手到擒來為止,祝賀你,你快入門了。

3:登峰造極

寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(算

法)。

是不是寫出底層程序就是程序設計高手呢?非也,寫底層程序,無非是掌握了硬件的結構,況且硬件和硬件還不一樣,要給一個芯片寫驅動程序,無非就是掌握這塊芯片的各種寄存器及其組合,然后寫值讀值,僅此而已。這不過是熟悉一些io函數罷了。那么怎樣才算精通程序設計呢?怎樣才能精通程序設計呢?舉個例子:你面前有10個人,找出一個叫“張三”的人,你該怎么辦?第一種方法:直接對這10個人問:“誰叫張三”。第2種方法:你挨個去問“你是不是張三?”,直到問到的這個人就是張三。第三種方法:你去挨個問一個人“你認不認識張三,指給我看”。不要小看這個問題,你說當然會選第一種方法,沒錯恭喜你答對了,因為這個方法最快,效率最高,但是在程序設計中找到解決問題的最優方法和你用的手段卻是考驗一個程序員程序設計水平的重要標志,而且是不容易達到的。剛才這個問題類似于數據結構和算法中的:Map數據結構,窮舉查找和折半查找。所以掌握好數據結構和一些常用算法,是登峰造極的必然之路。最后給大家推薦嚴尉敏的《數據結構》清華大學出版社,希望每一個想成為程序設計高手的人研讀此書。

第四篇:學習C語言的心得

學習C語言的心得

還依稀記得剛剛涉足于C語言這門課程是在大二下學期。對于這門新的學科,在大一上學期學習VB時已經從任課老師那里有所了解,雖然在我們的等級考試中有要求必須得過VB的等級,但是之前有聽過畢業了的學姐學長們說過,真正以后實時用到的還是C語言的比較多一點,所以于是乎我便對VB產生了一種抗體,而對C語言的學習有所期待。。。

起初學習VB時,我對那些所謂的關鍵字很不是理解,感覺用VB編寫的程序代碼又復雜又冗長,頓時對之失去了信心。但是隨著科技的快速發展,計算機已經取代了人類,更快的改變世界、改變人類生活,它已經成為我們生活中不可缺少的一部分,因此學好計算機則刻不容緩。

在真正學習C語言之前,我已經通過上網搜索以及圖書查閱得知關于C語言的一些基本特性,這為我以后的學習打下了結實的基礎。以下就是本人通過圖書查閱所獲得的一些C語言的最基本的特性資料。

C語言是在國內外廣泛使用的一種計算機語言,學習使用C語言進行程序設計是計算機工作者的一項基本功。自20世紀90年代以來,C語言在國內迅速普及,不僅為計算機專業工作者所使用,而且為廣大計算機應用人員所喜愛和使用。

C語言起初只是為編寫UNIX操作系統提供一種工作語言而設計的。后來,C語言多次做了改進,但主要還是在貝爾實驗室內部使用。隨著UNIX的日益廣泛使用,C語言也迅速得到推廣。C語言和UNIX可以說是一對孿生兄弟,在發展過程中相輔相成。1978年以后,C語言先后移植到大、中、小、微型計算機上。C語言很快風靡全世界,成為世界上應用最廣泛的程序設計高級語言。C語言是在B語言的基礎上發展起來的,它是一種計算機高級語言,它具有如下幾個主要特點:1)語言簡潔、緊湊,使用方便、靈活;2)運算符豐富;3)數據類型豐富;4)C語言是完全模塊化和結構化的語言;5)語法限制不太嚴格,程序設計自由度大;6)C語言允許直接訪問物理地址,可以直接對硬件進行操作;7)生成目標代碼質量高,程序執行效率高;8)用C語言編寫的程序可移植性好。

通過學習與了解如上特點,這便更加堅定了我學習C語言的信念。在學習C

語言的過程中,我發現在編寫程序時更加的靈活,更加的簡單易懂。用C語言編寫的程序代碼可實行性更高,更能便于開發應用。

雖然在C語言的學習過程中,有時也曾因為一時想不到或者搞不清楚而苦惱過,但是通過與同學之間的交流學習以及向老師請教和上網百度后,難題毅然很快速的解決。看到在自己苦思冥想中獲得的程序能成功實現某一功能時,此時的喜悅之情難以言表。忽然感覺能將書中所學的理論很好的融入到實踐中將是多么美好的一件事,這也為我以后的畢業設計及以后的工作打下結實的基礎,我將更進一步的學習這門課程,更好的將之運用到實處。

第五篇:怎樣學習C語言

一,怎樣學習C語言

很多人對學習C語言感到無從下手,經常問我同一個問題:究竟怎樣學習C語言?我是一個教師,已經開發了很多年的程序,和很多剛剛起步的人一樣,學習的第一個計算機語言就是C語言。經過這些年的開發,我深深的體會到C語言對于一個程序設計人員多么的重要,如果不懂C語言,你想寫底層程序這幾乎聽起來很可笑,不懂C語言,你想寫出優秀高效的程庌輌這簡直就是天方夜譚。為什么C語言如此重要呢?

第一:C語言語法結構很簡潔精妙,寫出的程序也很高效,很便于描述算法,大多數的程序員愿意使用C語言去描述算法本身,所以,如果你想在程序設計方面有所建樹,就必須去學它。

第二:C語言能夠讓你深入系統底層,你知道的操作系統,哪一個不是C語言寫的?所有的windows,Unix,Linux,Mac,os/2,沒有一個里外的,如果你不懂C語言,怎么可能深入到這些操作系統當中去呢?更不要說你去寫它們的內核程序了。

第三:很多新型的語言都是衍生自C語言,C++,Java,C#,J#,perl...哪個不是呢?掌握了C語言,可以說你就掌握了很多門語言,經過簡單的學習,你就可以用這些新型的語言去開發了,這個再一次驗證了C語言是程序設計的重要基礎。還有啊,多說一點:即使現在招聘程序員,考試都是考C語言,你想加入it行業,那么就一定要掌握好C語言。

那么究竟怎樣學習C語言呢?

1:工欲善其事,必先利其器

這里介紹幾個學習C語言必備的東東:

一個開發環境,例如turbo C 2.0,這個曾經占據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,并且拖放,更沒有函數變量自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。

一本學習教程,現在C語言教材多如牛毛,但推薦大家使用《C語言程序設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,并且內容也很精到。

除此以外,現在有很多輔助學習的軟件,畢竟現在是Window時代了,學習軟件多如牛毛,不象我們當初學習,只有讀書做題這么老套。我向大家推薦一個“集成學習環境(C語言)”,里邊的知識點總結和例程講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有一個windows下的trubo C,初學者甚至不用裝其它的編譯器,就可以練習編程了,非常適合初學者。還有一個“C語言學習系統”軟件,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。

2:葵花寶典

學習計算機語言最好的方法是什么?答曰:讀程序。

沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的例程。當然,對于沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然后不放過這一章中提到的所有例程,然后仔細研讀程序,直到每一行都理解了,然后找幾個編程題目,最好是和例程類似的或一樣的,自己試圖寫出這段已經讀懂的程序,不要以為例程你已經讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究例程,想想自己為什么寫不出來,然后再去寫這段程序,反反復復,直到你手到擒來為止,祝賀你,你快入門了。

3:登峰造極

寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(算法)。

是不是寫出底層程序就是程序設計高手呢?非也,寫底層程序,無非是掌握了硬件的結構,況且硬件和硬件還不一樣,要給一個芯片寫驅動程序,無非就是掌握這塊芯片的各種寄存器及其組合,然后寫值讀值,僅此而已。這不過是熟悉一些io函數罷了。那么怎樣才算精通程序設計呢?怎樣才能精通程序設計呢?舉個例子:你面前有10個人,找出一個叫“張三”的人,你該怎么辦?第一種方法:直接對這10個人問:“誰叫張三”。第2種方法:你挨個去問“你是不是張三?”,直到問到的這個人就是張三。第三種方法:你去挨個問一個人“你認不認識張三,指給我看”。不要小看這個問題,你說當然會選第一種方法,沒錯恭喜你答對了,因為這個方法最快,效率最高,但是在程序設計中找到解決問題的最優方法和你用的手段卻是考驗一個程序員程序設計水平的重要標志,而且是不容易達到的。剛才這個問題類似于數據結構和算法中的:Map數據結構,窮舉查找和折半查找。所以掌握好數據結構和一些常用算法,是登峰造極的必然之路。最后給大家推薦嚴尉敏的《數據結構》清華大學出版社,希望每一個想成為程序設計高手的人研讀此書。

二,語言學習方法

談談偶的學習方法,拋磚引玉!

學習不論講不講方法,最終都能學會。但是別人1個月學會了,而你卻100年才學會,這不就晚了么?:)所以說,學習還是要講究方法的。學習方法正確,事半功倍;學習方法不正確,事倍而功半。

什么才是學習C語言的捷徑?我的答案是看書。書中所寫,是前人數十年經驗所寫,看十本書,就相當于汲取了前人數十年的功力,那么你的內功也會迅速上升1甲子。:)書當然要看好書,只有好書才營養豐富。假如你花了1天時間看了一本破書,而該書介紹的知識雖然對于你來說是全新的知識,但是由于書中組織不當、或者深度不夠,使你獲取的營養很少,還不如自己研究一天來的快,這種書就不值當看了。學習C語言要看那些好書?我認為首先要把基礎書給看扎實了,比如《C語言之四書五經》中介紹的4本。(雖然這些書很多已經絕版了,但我相信電子版也是很有益處。況且,如果你真的想看,我相信你一定有辦法搞的到。)這些書你會在很短的時間內看完(比如一兩個月),這取決于你的基礎和悟性。之后要看那些書呢?我不妨再列幾本。Bjarne Stroustrup的《C++程序設計語言》(The C++ Programming Language)一定要看,這本書里面對于C的一些基礎概念的定義,比我見過的其他任何C語言書都要全,都要仔細;Bjarne Stroustrup的《C++語言的設計與演化》(The Design and Evolution of C++)和David R.Hanson 的《C語言接口與實現 創建可重用軟件的技術》(C Interfaces and Implaementations Techniques for Creating Reusable Software)一定要看,這兩本書講述了如何用C來實現異常處理、實現類型的封裝和擴展等一些大的項目中經常用到的高級技術。其他的書,操作系統的要看,編譯原理的要看,算法的要看,模式的也要看。讀書破萬卷,coding如有神。總而言之,就如《傳》中云:“生而知之者,上也;學而知之者,次也;困而學之又其次也。”我們不能總是因困而學之,而要做到兵馬未動,糧草先行。

看書是學習的導向,書中能一一介紹清楚概念,但書卻不能把應用的細節一一介紹給你,因為應用總是招數繁復,變化多端。因此我們要想熟悉招數,懂得書中所講怎么使用,還要多讀源碼。Linus給別人解答問題的時候,常說Read the ****ing source code;候捷也在其文中提到“源碼之前,了無秘密。”這就是大師的箴言呀。源碼就像是動畫、就像是幻燈片,把書中的招式一一演練給你看。可以說高手的經驗大都是源自代碼。源碼和書一樣,也是要看好的,不要看差的。在此,我推薦看Linux kernel source code 和 Linux tcp/ip source code。這兩套代碼都是開源的,垂手可得。此外,還可以配合著Andrew S.Tanenbaum的《操作系統的設計與實現》(Operating Systems:Design and Implementation)、毛德操 胡希明的《Linux內核 源代碼情景分析》、Jonathan Corbet,Alessandro Rubini,Greg Kroah-Hartman合著的《Linux設備驅動程序》(Linux Device Driver,3e)、W.Richard Stevens《TCP/IP詳解(3部)》(TCP/IP Illustracted)、W.Richard Stevens《UNIX環境高級編程》(Advanced Programming in the UNIX Environment,新版增加了Linux kernel的內容)等書來看,方便的很當然程序不是看出來的,是寫出來的。我高中的時候每天堅持寫6個小時程序,《數據結構》和排列組合、圖論方面的習題反復做了N遍。到現在雖然已經時隔五六年,很多內容早已淡忘掉,但卻培養了我很強的編碼能力和調試能力,直到現在還對我的工作有很大的幫助。

學習忌貪多、忌浮躁、忌急功近利、忌目中無人。把學習計劃放的長一些,培養一個好的學習方法,一步一步慢慢走,終能成為高手

下面是本人自己總結的方法。本人感覺只要你肯花時間。學好應該沒問題。

《C程序設計》的內容很豐富,一般選譚浩強老師編寫的教材,按照我們現在的教學大綱,教學的主要內容是基礎知識、四種結構的的程序設計、函數與數組的應用和一些簡單的算法。在學習時,同學們應該把主要精力放在這些部分,通過實踐(練習和上機調試等熟練掌握。當然,在初學C語言時,可能會遇到有些問題理解不透,或者表達方式與以往數學學習中不同(如運算符等),這就要求不氣餒,不明白的地方多問多想,鼓足勇氣進行學習,待學完后面的章節知識,前面的問題也就迎刃而解了,這一方面我感覺是我們同學最欠缺,大多學不好的就是因為一開始遇到困難就放棄,曾經和好多同學談他的問題,回答是聽不懂、不想聽、放棄這樣三個過程,我反問,這節課你聽過課嗎?回答又是沒有,根本就沒聽過課,怎么說自己聽不懂呢?相應的根本就沒學習,又談何學的好?

不要說在家里自己學看著書這種方法.個人覺得完全是自欺欺人.而且你沒有基礎根本就學不到什么東西.不管你多用功!這種東西必須先入門!這才是最快的方法.起電腦學校培訓去吧,他們教不到你什么東西,就是教你最快的入門跟編程基礎,真真的你想靠IT致富的話,起碼要有3年以上的工作經驗再說!出了學校門,找個IT公司進去當”苦力”.跟著老師傅做幾年項目,培養點工作經驗!能獨立完成業務了!你就離有房有車的日子不遠了!前提是你必須好好在單位搞幾年.

但是我沒有銀子,也沒有關系怎么快速入門。建議大家可以看著書加上詳細的視頻教程學習是目前最好的方法,主要省錢還高效。可以從百度里面搜索“理想視頻教程網”,自我感覺這個網的內容學習起來還可以,講的比較系統。

最后,學習C語言始終要記住“曙光在前頭”和“千金難買回頭看”,“千金難買回頭看”是學習知識的重要方法,就是說,學習后面的知識,不要忘了回頭弄清遺留下的問題和加深理解前面的知識,這是我們學生最不易做到的,然而卻又是最重要的。比如:在C語言中最典型的是關于結構化程序設計構思,不管是那種教材,一開始就強調這種方法,這時也許你不能充分體會,但是學到函數時,再回頭來仔細體會,溫故知新,理解它就沒有那么難了。學習C語言就是要經過幾個反復,才能前后貫穿,積累應該掌握的C知識。下面是本人自己總結的方法。本人感覺只要你肯花時間。學好應該沒問題。

《C程序設計》的內容很豐富,一般選譚浩強老師編寫的教材,按照我們現在的教學大綱,教學的主要內容是基礎知識、四種結構的的程序設計、函數與數組的應用和一些簡單的算法。在學習時,同學們應該把主要精力放在這些部分,通過實踐(練習和上機調試等熟練掌握。當然,在初學C語言時,可能會遇到有些問題理解不透,或者表達方式與以往數學學習中不同(如運算符等),這就要求不氣餒,不明白的地方多問多想,鼓足勇氣進行學習,待學完后面的章節知識,前面的問題也就迎刃而解了,這一方面我感覺是我們同學最欠缺,大多學不好的就是因為一開始遇到困難就放棄,曾經和好多同學談他的問題,回答是聽不懂、不想聽、放棄這樣三個過程,我反問,這節課你聽過課嗎?回答又是沒有,根本就沒聽過課,怎么說自己聽不懂呢?相應的根本就沒學習,又談何學的好?

不要說在家里自己學看著書這種方法.個人覺得完全是自欺欺人.而且你沒有基礎根本就學不到什么東西.不管你多用功!這種東西必須先入門!這才是最快的方法.起電腦學校培訓去吧,他們教不到你什么東西,就是教你最快的入門跟編程基礎,真真的你想靠IT致富的話,起碼要有3年以上的工作經驗再說!出了學校門,找個IT公司進去當”苦力”.跟著老師傅做幾年項目,培養點工作經驗!能獨立完成業務了!你就離有房有車的日子不遠了!前提是你必須好好在單位搞幾年.

但是我沒有銀子,也沒有關系怎么快速入門。建議大家可以看著書加上詳細的視頻教程學習是目前最好的方法,主要省錢還高效。可以從百度里面搜索“理想視頻教程網”,自我感覺這個網的內容學習起來還可以,講的比較系統。

最后,學習C語言始終要記住“曙光在前頭”和“千金難買回頭看”,“千金難買回頭看”是學習知識的重要方法,就是說,學習后面的知識,不要忘了回頭弄清遺留下的問題和加深理解前面的知識,這是我們學生最不易做到的,然而卻又是最重要的。比如:在C語言中最典型的是關于結構化程序設計構思,不管是那種教材,一開始就強調這種方法,這時也許你不能充分體會,但是學到函數時,再回頭來仔細體會,溫故知新,理解它就沒有那么難了。學習C語言就是要經過幾個反復,才能前后貫穿,積累應該掌握的C知識。

最近,老有的網友提問如何學習C語言,因此從網上搜索了一些文章,希望對大家有所幫助 & g-e& h8 G: V;q& R# J;V)p, s4 Q1 M“ l M

談及C語言,我想凡是學過它的朋友都有這樣一種感覺,那就是“讓我歡喜讓我憂。”歡喜的是,C語言功能非常強大、應用廣泛,一旦掌握了后,你就可以理直氣壯地對他人說“我是電腦高手!”,而且以后若是再自學其他語言就顯得輕而易舉了。憂慮的是,C語言猶如“少林武功”一般博大精深,太難學了。其實就筆者認為C語言并非是“difficult(困難)”的,只要你能理清思路,掌握它的精髓,那么自學C語言是一件非常容易且又其樂無窮的事。今天本人就與大家一起談談如何學習C語言或者說學習C語言應從哪幾方面著手。/ E, r)N” ~)[ z6 e/ d' s-f* H4 @7 N!F1 N c 了解一些基本知識& t.m8 J6 A: w

.U5 K;S.G G“ G, ` 一.C語言的背景 5 I% : h0 q;{# s% h 7 ^+ L$ [& ]& T2 X' a/ } 就個人感觸,無論學習哪門語言首先應該了解一下自己所學語言的背景,也可以說它的發展史。

/ z# M” @)p.N6 }8 g& L/ v8 x-R/ {;C9 h+ P

C語言屬于高級程序語言的一種,它的前身是“ALGOL”。其創始人是布朗·W·卡尼漢和丹尼斯·M·利奇。C語言問世時是帶有很大的局限性,因為它只能用于UNIX系統上。然而隨著科學技術的進步,計算機工業的發展,C語言逐漸脫離UNIX。1987年美國標準化協會制定了C語言的國際標準,簡稱“ANSI C”,從此以后它便成為一種廣泛使用的程序語言。C語言的優點很多,主要的有如下四點: / x+ S x% E6 S;J $ `.n3 J!^“ }1 |# N% I 1.兼備高級語言與低級語言的優點,屬于一種中間語言。, u' W+ D& _8 O9 ^” |$ D8 a$ k 5 l* a;B: p!K0 N)`/ { 2.它是一種結構化程序設計語言,非常適合結構化程序設計。/ ]“ n8 k8 J” Y2 T)v!I0 n!{, ~

* w-t9 M1 W0 a.r 3.有較豐富的數據類型、運算符以及函數供以選用。+ i3 u1 m(K: n0 i8 L-b(t7 ]0 C6 N$ ?0 j1 e

4.直接與內存打交道,使修改、編輯其他程序與文檔變得輕松,簡單。9 V3 R+ K# w3 t/ I1 [: v$ n x' |(s$ L& T% F$ w 二.二大語系二種不同的學習方法7 ~# M V$ X“ M3 b2 s/ r: A.?3 c0 q0 ])A# O 筆者學習過很多程序語言,例如:C,C++(C語言的擴展),QBASIC,VB(BASIC的可視化),JAVASCRIPT,JSCRIPT,VBSCRIPT,JAVA,ASP,FOXPRO,PERL等等,就本人實踐所得,其實高級程序語言分為兩大語系。一路是以C為主的程序語言,例如:JAVASCRIPT,JAVA等,這類語言在函數的調用,程序語句的書寫,循環的控制都極為相似。另一路是以BASIC為首的程序語言,例如:FOXPRO,VBSCRIPT等,此類語言同樣具有相似的函數調用,程序語句書寫以及循環控制,但與C語系是不同的。因此若是您以前是從QBASIC起家的,那么在學習C語言前最好是先洗洗腦,千萬不要把學習BASIC的方法以及思路用在C身上。

!j' P4 y/ E2 L/ Q, t% F.r6 [-U9 G1 h& c

講到這里,我想大家對C語言一定有了感性認識吧!下面讓我們再升華一下,全方位親密接觸它。學習C語言必須從以下四點入手,也就是說,只要你能掌握這四點的內容,那么基本上就大功告成了。-]9 j% W: l, J!G5 Qj3 c” h7 a)i% { 1 K-`+ b% d: W M7 }& s 1.二維浮點數數組的輸入0 p!w3 y(G-T# x;V-}5 @ “ z6;V!_1 Y3 h0 ?& W

二維浮點數數組的輸入(即:通過鍵盤給二維浮點數數組賦值)在很多專業書中都沒有詳細講過這個問題。在給二維浮點數數組賦值時一定要先聲明一個變量,接著把數值賦予這個變量,最后把變量數值賦予二維浮點數數組賦值。實例如下: 0 Q* q(r8 V0 G)?” t& a* Y 3 C6 N-`5 R._;[(w5 ~% P# include “stdio.h”7 S6 U: C' T u0 G!g$ V)v main()# }% z3 ]7 G' r2 u7 E# }5 R8 J { % D9 H6 @3 }7 l-d: U# ? float a[2][3],x;0 M)w0 V0 o: |$ f)^ int i,j;' a: R7 m/ }% ~9 C for(i=0;i<2;i++)* z0 r% |: |, j!]

for(j=0;j<3;j++)4 D!f.|(C& I& M!H

{scanf(“%f”,&x);' }7 O4 e4 _9 j.U+ d

a[j]=x;} X: y.@7 `# s“ R7 C

}2 `6 K-m7 C4 R!f3 ^4 c1 D 不能寫成:!@4 K* O* _/ t' X% ^ s$ u+ b J% X” I1 h' W)x6 o# include “stdio.h” * % c' Q# H7 {4 |“ z% cmain()3 n6 w-d” C.x1 u& y* q: C& L4 } {1 f.j2 E4 A* O float a[2][3];* `!q“ t;R ^1 N+ z, y7 H int i,j;' I” [(t$ {.I5 F for(i=0;i<2;i++)5 m7 I/ I-B7 O.c# Q

for(j=0;j<3;j++)4 c3 J7 m5 T# D* C

scanf(“%f”,&a[j]);._(e8 {$ |(o } “ H.`, })U% q/ v: k 9 V8 }5 l& |)@* E b

同樣道理,在結構性浮點數組變量中也一定要按照這種格式輸入。實例如下: / h(E' j0 _.+ q& m2 L' N)l& q: N” w # include “stdio.h” 5 c.D2 R-g“ q q-_” Q struct student9 `+ Y/ R% G* G {float b[3];1 N+ w' a1 b9 G6 y$ S

int x;' g;e6 K7 S/ l-y% i6 z }a[2];2 ?4 V;}8 A6 E4 h& G% g5 z main()9 P, B/ x1 d5 [3 G/ U1 [ { { 9 ~9 r5 c: E# S9 z$ F float x;$ ~ n.I!Z0 N;o2 `1 t# z

int i,j;0 ^* G5 w7 h)`;y.} for(i=0;i<2;i++)$ I)B: K0 |+ T5 r

for(j=0;j<3;j++)' W: o0 ]2 d/ y* ~)i7 c7 M)i

{scanf(“%f”,&x);: y7 y+ E)S# J j“ w4 ]$ ~+ B

a.b[j]=x;} 5 x+ X;} R(f9 v3 p5 j

} 4 X.J3 Q;c” _.| T: s$ p* I

& E* q: Y3 I/ m-V,!x1 K 2.注意輸出格式中“%”后的字符 4 Q;1 y9 })L-x6 x4 }.Z5 L-W1 b-~5 o(y2 p2 k

C語言的輸出說復雜不復雜,因為常用的都很簡單。可說不復雜也未必,記得曾在一次等級考前輔導我們C語言的教授講道:“如果C語言要考得很難的話,根本不用考什么指針,只要專考輸出格式,我想百分之九十九的學生都不及格。”當時我們無不認同。從這則事例中可以看出C語言的輸出格式之復雜程度。因此大家在學習它時千萬要學會辨別輸出格式中“%”后的字符,每個字符都有其意義,也都有其作用。8 P)D E% Z.L# J6 `# o : k* _* V(v+ `' H7 G7 Y“ ~ 二.優先級 8 |% z4 q1 r: |: I)x4 B* Z# Y # E% L# e' f: s;說道優先級,有很多朋友都不是很了解或說很模糊。為此筆者想先通過一個例子讓各位有個概念。什么叫優先級?比方說,我們在公交車終點站排座隊時總會遇到70歲以上的老人不需要排隊就能上車的情景,這就是優先級的涵義。C程序在運行時也象排隊坐車一樣,首先照顧那些優先級高的運算符,若是優先級相同,那么就象遇到兩位(或兩位以上)70歲以上的老人那樣,讓他們依次上車。但是C語言中的優先級的運算并不是千篇一律的,只能說是在大多數情況下,有些運算符的優先級有其自己的特點,因此這點大家要注意。例如條件表達式:條件?結果1:結果2,這種表達式很多朋友都知道,它的作用與IF?ELSE?條件判斷語句很雷同,它運算時的優先級就不是按照C語言的規則來完成的。所以說對于優先級各位編程愛好者一定靈活掌握,不要死記硬背。3 b5 f.q!^2 B: C4 E/ K

.u* O# D1 _9 t 三.指針

/ E;f4 a' I% S6 l!l-@(h' U+ A!V(]7 ]

就個人認為,C語言中的指針是最有特色的,當然也是最難學的。指針說穿了,其實是變量的一種表現形式,只不過這種變量記載的不是數值而是地址。就象一個人可以用姓名來表示自己,也可以用身份證號碼來表示自己一樣。筆者涉足編程已經有三年多了,在這期間曾經收到過很多網友的電子郵件詢問學習指針的方法。就本人感觸,學習指針最好是先學些計算機硬件工作的原理,例如:直接尋址,間接尋址等,只有了解了這些內容以后,你再學指針就比較容易理會,畢竟C語言是一門介于機器語言與高級語言中間的語言,沒有一些硬件工作知識是很難領悟它的真諦的。然而事事并非絕對,如果你沒有這些知識也不要緊,只要清楚知道以下筆者總結的二點再加上多練習便可: 6 |& t!K-}7 [ }4 a5 a” p& A+ Q(|* N

1.指針是地址變量:它的值有兩種:其一是地址,其二是內容。不同的表達方式可以取不同的值,這有點象一個家庭地址在不同的場合標識的人物也不同。例如:父母親在他們的單位所登記的家庭地址就代表他們自己,而你在學校中登記的同樣的家庭地址就代表你自己。% U5 J!Z1 _# T A;R: s W% }2 U w1 ](r& w6 A.o 2.指針是可以運算的,它的運算法則與變量是一致的。.A5 I' a w/ R+ p._.J& @4 N.B

' _-U' A/ h# s.d)f(^ k: v 另外,在編寫一個程序時,除非萬不得已,一般不要使用指針變量。因為指針是比較復雜的,用不好就“當機”。所以筆者建議各位對于指針只要能看懂就行,當然如果你是準備參加考試的就另當別論了。: N3 L, B5 }8 b/ ]% [ l9 O: B/ f2 q, K+ n;x$ ~9 d“ Z

& a' N' Q# K)t0 z# x+ [!M四.函數$ m7 L1 a4 l8 _, i' k

![8 A.s:;G1 h 雖說很多程序語言都有函數這一內容,但筆者覺得C語言的函數是最有魅力的。如果你能完全掌握C語言的函數,那么學習C++就不成問題了(C++是一門建立在C語言上,但又不同于C語言的高級程序語言,它增添了很多函數。)。學習函數的方法是比較簡單的,只有兩個字“牢記”,即:牢記函數的功能,牢記函數的用途以及如何輸入輸出。有些朋友認為,程序語言中的函數沒有多大用處,其實這并不正確,函數從本質上講是一段通用程序,用它可以幫助我們節約很多編程的時間,一個聰明的編程者在編寫程序前往往總是先找自己所編寫的程序中有多少是可以用函數來代替的。筆者曾經作過一個比較字符串的實驗,用C語言中的strcmp()函數只要一句話,而自己編寫的話30句話都擺不平,可想而知函數是多么實用呀!, e' O7 d, C1 E5 ^6 y!G 3 ]0 l9 g' ~2 n1 B(V 寫到這里筆者該告一段落了,下面送一個本人自己用C 語言編寫的注冊表比較程序給諸位。此段程序的注釋請看“/*?*/”后的文字,程序運行時(在DOS模式下)輸入的方式如下:compare xx1.reg xxx2.reg xxx3.txt,注意字段與字段之間是有空格的。(compare是程序名), c/ z3 N/ n0 S5 ] }2 H: g;R!l!w, s2 L0 Q6 J

程序代碼:

” s: : C, N.X2 }+ ?.l!^5 u% ], {8 r(

主站蜘蛛池模板: 射精专区一区二区朝鲜| 国产美女口爆吞精普通话| 日韩欧国产精品一区综合无码| 在线看片免费人成视频影院看| 日日噜噜夜夜狠狠视频| 狠狠躁夜夜躁人人爽天天天天| 伊人久久大香线蕉综合75| 成人免费午夜a大片app| 国产乱国产乱老熟300视频| 久久久久久av无码免费网站下载| 亚洲婷婷综合色香五月| 九九九精品成人免费视频小说| 综合久久给合久久狠狠狠97色| 亚洲 欧洲 日韩 综合二区| 国产精品三级在线观看无码| 久久久精品欧美一区二区免费| 男人天堂网2017| 亚洲精品无码ma在线观看| 国产尤物精品福利视频| 日韩毛片免费无码无毒视频观看| 国产精品免费久久久久影院| 把腿张开老子臊烂你多p视频| 久久夜色精品国产噜噜| 男女后式激烈动态图片| 午夜片无码区在线观看视频| 国产欧美精品区一区二区三区| 欧美乱妇高清无乱码| 久久精品娱乐亚洲领先| 欧美成人家庭影院| 久久毛片免费看一区二区三区| 亚洲国产欧美在线综合其他| 久久婷婷五月综合色欧美| 亚洲精品中文字幕久久久久| 男女啪啪免费体验区| 国产成人无码a区精油按摩| 伊人久久大香线蕉av五月天宝贝| 人妻少妇精品无码专区| 黑人入室粗暴人妻中出| 99无码精品二区在线视频| 男受被做哭激烈娇喘gv视频| 精品久久久久久国产|