亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

C語言初學者的困惑--如何由dos向windows轉變

2019-11-17 05:17:52
字體:
來源:轉載
供稿:網友

  很多人學C語言很長一段時間了,還不知C究竟能干什么,以為學習c語言沒什么用,純粹是為了應付學校的考試.更有人說"學C語言?別做如此愚蠢的行為了!趕緊學C++吧!"這種看法是不對的,不應該把c跟c++之間劃起絕對的界限,過分看重c++而把c貶得一無是處,這是很片面的.C++功能雖然強大,但它究竟是c的"超集",在c++里有哪一處找不到c的影子呢?沒有c的支持,c++只能是無本之木。

  一般情況下,c++編程方式編寫的程序源代碼量小,但編譯后的代碼量較大,運行的速度略低,不過開發時的工作量和工作難度較小;而c編程方式編寫的源代碼量較大,但可執行的效率高.假如一些對速度要求高,尤其是對硬件操作較多的程序,大多數還是用c編程方式開發的(用C又比用匯編簡單,易于實現).另外,學Win32 C程序設計還有助于更深入地了解Windows 的內幕和Win32 API。

  任何的編程語言都是一種工具,學習語言的目是要使用它來編寫出實際需要的軟件來,而軟件作為一個用戶程序,運行時要依靠操作系統,大多數人使用什么操作系統,我們就要編寫出基于哪一種平臺上的程序來.這樣,軟件才會有更大的市場。

  現在市面上出現的有關c語言方面的書大多是教授DOS下的c,上機實習也是在Turbo C 2.0(簡稱Tc)環境下轉來轉去.編程環境的單調總使人感到不爽.這也沒辦法,dos 下的c是最簡單的,初學者當然要從最簡單的入門啦.連比較有名的計算機專家譚浩強編的書也都是贊成從dos下的c學起的.再說,一個剛剛入門的人想在windows 這樣的多進程,多線程的操作系統下用c編程,那似乎又不太現實.(那要了解在windows下,一個win32程序大體上是怎樣執行的.要對系統有比較多的了解才行,一個初學者暫時還不具備那么多的知識)但我們的腳步又不能夠只停留在dos里,應該積極地從dos向windows轉變.在dos的時代,我們可以對dos下的編程迷戀,但現在都是windows橫行霸道的時代了,我們就應用c語言編寫windows平臺上的程序,因時而變,學以致用.是時代使然!假如現在還是dos雄霸天下的話,那我就不會寫這篇狗屁不通的文章來遺笑大方了,不被臭雞蛋扔死才怪呢!

  "變法"是大勢所趨的了,要害是怎么變,不單單是學習c語言的人如此,就連學c++的人都這樣,筆者曾經在QQ上碰到一個學了c++將近一年的小伙,居然問我,他想編一個windows窗口,該怎么下手,假如學一門語言用了一年時間,只是學了一點語法知識,卻沒有編過一道程序,那實在是一種悲哀.下面我談談從dos向windows轉變的一些個人見解,(這純屬個人觀點,僅供參考,假如您已是高手,完全不必要在此浪費時間):

  一.拓寬視野,改變偏見

  別老以為c只是dos特有的東西,一提到c語言就認為c只能在dos下編程.其實,這是被tc束縛了意識,我們在學校里平時就只在dos的tc里面用c編程,很少用到"圖形模式",整天面對?quot;烏黑黑"的屏幕,也難怪有些人一看到一個用c語言描繪出來的像windows的窗口便以為是c++的手筆.其實,作為一種語言,可以在任何一種平臺上編程,只是接口不同而已,只要找到適合該平臺的編程工具即可,c語言當然也能在windows下大放異彩.眼界放寬點,改變偏見,必有出色發現.
  二.選擇優秀的編程工具.

  “有好的工具,做起事來就事半功倍”.在dos下我們常用tc或bc(borland c).在windows下可以用c++builder 或者visual c++ 來編程,最好用visual c++ 究竟是微軟的東西嘛!微軟一天不垮臺,編程者的飯碗就不會掉的啦 ^_^ .再說,windows操作系統是微軟出的,其內幕微軟是最清楚不過的了,在應用程序接口上,相信vc也是做得最好的.不過用vc++6來編c程序會恨煩的,大家要有心理預備.同時可以選擇多種編程工具,例如匯編,可以加強對windows的了解,是成為高手的好方法。

  三.加強對windows的了解.

  可以說編一個程序,就是用一種語言的語法形式將數據結構和表面的執行過程描述出來.在不同的操作系統下,其程序的執行過程是不同的.我們應該對windows的系統機制最起碼有個大體的了解,才有可能編寫windows的程序.dos是單進程單線程的系統,進程從頭到尾的順序執行,而windows是多進程、多線程的操作系統,是基于事件的,消息驅動的操作系統.明白這些是在windows下編程必不可少的,多學學它,你會發現windows 和 dos有很多的不同之處。

  四.采取靈活多變的學習方法.

  在不同的時期,學習不同的東西?可是有些人學習像Word,Excel這類操作性極強的辦公軟件時,總是先看書,看到尾巴忘了頭,到上機時卻不知所措.這種學習方式是被動的,看這些軟件操作的書,里面說的都是具體的操作,不親手又怎能接受新知識?

  五.多進行比較.

  dos和windows有許多共同和不同的地方,假如是從dos學過來的話,在學習過程中不妨多進行比較,把不同的地方記下,相同的地方可以跳過,這可以快速地了解系統的不同之處,迅速地學到東西!

  學習程序設計,我主張"實踐->理論->再實踐"的方式,在編程的初期,不管你會不會寫程序,都應先實踐,(這里的實踐是指編程工具操作方面的實踐),學會操作編程工具.也許有些人會說:"廢話!沒有理論,又怎么實踐?"不錯,當你坐在一臺電腦面前不知所措時,你就會想方設法使自己學會操作它,主動看書,看聯機幫助,請教別人,忙得個"不亦樂乎",這不是變"被動"為"主動"了嗎? 邊學習邊操作,以實踐來帶動理論的學習,接著達到"理論與實踐同步",就可闖過第一關,學會了編程工具的基本操作,可以為以后上機實踐打下鋪墊.

  光學會操作像vc這類的工具還不行,工具是死的,人才是活的,不會編程只能是空操作,你還會說:"廢話!沒有理論,怎么實踐?"的,這時就要學習編程的真功夫了,也就是我說的第二階段--學"理論"階段,深入研究前輩們的著作,吸取前人的聰明精華為我所用,扎扎實實打好編程內功,功夫到家了就應該"再實踐",將學到的東西運用于實際,編寫出我們需要的軟件來.學以致用嘛,呵呵~~這種方式總比"先學好語法的條條框框,再上機實踐"的效果好得多啦.

  關于向windows轉變的個人觀點就只談這些,希望初學者早日踏上windows的光明大道!由于我也是一個菜鳥,水平有限,寫得不好,還請各位多多包涵!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美视频在线观看免费| 久久视频在线观看免费| 久久久天堂国产精品女人| 亚洲精品动漫100p| 在线观看日韩视频| 亚洲免费人成在线视频观看| 国产一区红桃视频| 色午夜这里只有精品| 亚洲一区久久久| 中文字幕日本欧美| 久热精品视频在线观看| 日韩欧美极品在线观看| 亚洲精品国产精品国自产观看浪潮| 中文字幕日韩欧美| 久久视频中文字幕| 黑人狂躁日本妞一区二区三区| 成人一区二区电影| 少妇激情综合网| 中文字幕视频在线免费欧美日韩综合在线看| 久久久亚洲欧洲日产国码aⅴ| 久久精品国产成人精品| 久久理论片午夜琪琪电影网| 91亚洲国产成人精品性色| 91国语精品自产拍在线观看性色| 欧美xxxx综合视频| 国产一级揄自揄精品视频| 国产精品v片在线观看不卡| 亚洲国产精品va| 性色av一区二区三区免费| 久久99精品视频一区97| 最近2019中文字幕在线高清| 中文字幕一区日韩电影| 中文字幕视频在线免费欧美日韩综合在线看| 欧美激情一区二区三区久久久| 日韩中文字幕视频在线观看| 亚洲精品资源在线| 亚洲一区二区在线播放| 亚洲欧美视频在线| 国产亚洲精品成人av久久ww| 人人澡人人澡人人看欧美| 成人高h视频在线| 日韩免费在线视频| 国产亚洲一区二区精品| 亚洲国产高清福利视频| 成人福利免费观看| 亚洲国产精品视频在线观看| 国产在线拍偷自揄拍精品| 麻豆精品精华液| 国产精品99蜜臀久久不卡二区| 久久久久九九九九| 日韩免费在线电影| 久久久精品亚洲| 中文字幕精品网| 亚洲欧洲日本专区| 午夜精品福利在线观看| 色爱av美腿丝袜综合粉嫩av| 日韩成人av网| 国产精品久久久久久亚洲影视| 宅男66日本亚洲欧美视频| 91香蕉嫩草神马影院在线观看| 91在线免费看网站| 欧美色欧美亚洲高清在线视频| 亚洲一区二区自拍| 国产视频久久久久| 国产精品成人aaaaa网站| 夜夜躁日日躁狠狠久久88av| 亚洲国产精品va在线看黑人| 亚洲精品中文字幕av| 欧美丰满老妇厨房牲生活| 色婷婷久久一区二区| 插插插亚洲综合网| 成人免费观看49www在线观看| 欧美激情亚洲视频| 国产91精品在线播放| 亚洲精品国产精品久久清纯直播| 中文字幕亚洲欧美| 精品国产福利视频| 日韩在线观看精品| 国产精品免费久久久久影院| 色噜噜国产精品视频一区二区| 欧美日韩美女视频| 国产精品久久久久久中文字| 国产91精品久久久久久久| 日韩亚洲欧美中文高清在线| 亚洲精品国产欧美| 一区二区三区四区精品| 国产午夜精品美女视频明星a级| 91免费国产视频| 一区二区欧美日韩视频| 久久久久久久国产精品视频| 精品久久久久久亚洲国产300| 综合网中文字幕| 成人欧美一区二区三区在线| 国产精品久久久久一区二区| 久久久999精品免费| 国产一区二区美女视频| 高清视频欧美一级| 日韩国产在线播放| 欧美一区二三区| 97久久精品人人澡人人爽缅北| 国产欧美一区二区三区久久| 亚洲一区二区免费在线| 91精品成人久久| 最近中文字幕2019免费| 中文字幕亚洲国产| 久久久伊人欧美| 久久久久久久久国产精品| 黑人精品xxx一区一二区| 国产精品成人免费电影| 亚洲欧美一区二区三区久久| 成人做爰www免费看视频网站| 亚洲欧美中文另类| 亚洲影院高清在线| 97视频在线观看免费| 久久综合色影院| 欧美日韩第一页| www.日本久久久久com.| 久久久久久久激情视频| 欧美区二区三区| 久久成人人人人精品欧| 国产精品激情av电影在线观看| 两个人的视频www国产精品| 97国产精品人人爽人人做| 久久精品国产99国产精品澳门| 黄网站色欧美视频| 久青草国产97香蕉在线视频| 日日狠狠久久偷偷四色综合免费| 97精品国产97久久久久久春色| 欧美精品在线极品| 91精品国产成人www| 欧美日韩国产中文字幕| 国产在线观看一区二区三区| 国产精品专区第二| 亚洲欧美激情精品一区二区| 国产视频丨精品|在线观看| 久久天天躁夜夜躁狠狠躁2022| 91av福利视频| 97超碰国产精品女人人人爽| 欧美另类高清videos| 国产日产亚洲精品| 亚洲综合中文字幕在线观看| 国产精品黄色av| 懂色av影视一区二区三区| 国产成人激情视频| 久久在线精品视频| 日韩精品视频中文在线观看| 大胆人体色综合| 亚洲欧洲在线免费| 欧美午夜精品久久久久久久| www.日本久久久久com.| 国产精品免费观看在线| 亚洲欧美日本伦理| 亚洲精品久久久久久久久久久久久| 久久久久久久久久久久av| 日韩av快播网址| 亚洲第一视频网| 欧美一级视频一区二区| 欧美日韩第一视频| 久久理论片午夜琪琪电影网| 亚洲精品国偷自产在线99热| 日韩中文字幕在线精品| 日韩电影免费观看在线观看| 国产精品久久久久久久一区探花| 精品一区二区电影|