欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
C語(yǔ)言學(xué)習:dos如何轉向windows

C語(yǔ)言學(xué)習:dos如何轉向windows

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

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

    任何的編程語(yǔ)言都是一種工具,學(xué)習語(yǔ)言的目是要使用它來(lái)編寫(xiě)出實(shí)際需要的軟件來(lái),而軟件作為一個(gè)用戶(hù)程序,運行時(shí)要依賴(lài)操作系統,大多數人使用什么操作系統,我們就要編寫(xiě)出基于哪一種平臺上的程序來(lái).這樣,軟件才會(huì )有更大的市場(chǎng)。

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

    "變法"是大勢所趨的了,關(guān)鍵是怎么變,不單單是學(xué)習c語(yǔ)言的人如此,就連學(xué)c++的人都這樣,筆者曾經(jīng)在QQ上碰到一個(gè)學(xué)了c++將近一年的小伙,居然問(wèn)我,他想編一個(gè)windows窗口,該怎么下手,如果學(xué)一門(mén)語(yǔ)言用了一年時(shí)間,只是學(xué)了一點(diǎn)語(yǔ)法知識,卻沒(méi)有編過(guò)一道程序,那實(shí)在是一種悲哀.下面我談?wù)剰膁os向windows轉變的一些個(gè)人見(jiàn)解,(這純屬個(gè)人觀(guān)點(diǎn),僅供參考,如果您已是高手,完全不必要在此浪費時(shí)間):

    一.拓寬視野,改變偏見(jiàn)

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

    二.選擇優(yōu)秀的編程工具.

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

    三.加強對windows的了解.

    可以說(shuō)編一個(gè)程序,就是用一種語(yǔ)言的語(yǔ)法形式將數據結構和表面的執行過(guò)程描述出來(lái).在不同的操作系統下,其程序的執行過(guò)程是不同的.我們應該對windows的系統機制最起碼有個(gè)大體的了解,才有可能編寫(xiě)windows的程序.dos是單進(jìn)程單線(xiàn)程的系統,進(jìn)程從頭到尾的順序執行,而windows是多進(jìn)程、多線(xiàn)程的操作系統,是基于事件的,消息驅動(dòng)的操作系統.明白這些是在windows下編程必不可少的,多學(xué)學(xué)它,你會(huì )發(fā)現windows 和 dos有很多的不同之處。

    四.采取靈活多變的學(xué)習方法.

    在不同的時(shí)期,學(xué)習不同的東西?可是有些人學(xué)習像word,excel這類(lèi)操作性極強的辦公軟件時(shí),總是先看書(shū),看到尾巴忘了頭,到上機時(shí)卻不知所措.這種學(xué)習方式是被動(dòng)的,看這些軟件操作的書(shū),里面說(shuō)的都是具體的操作,不親手又怎能接受新知識?

    五.多進(jìn)行比較.

    dos和windows有許多共同和不同的地方,如果是從dos學(xué)過(guò)來(lái)的話(huà),在學(xué)習過(guò)程中不妨多進(jìn)行比較,把不同的地方記下,相同的地方可以跳過(guò),這可以快速地了解系統的不同之處,迅速地學(xué)到東西!

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

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

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
-編程- 【安裝 MinGW 的圖片教程】Windows下的C語(yǔ)言編譯器(即使是⑨也可以看懂的教程。) - 瑞蘭德(rsreland)的日志 - 網(wǎng)易博客
獻給迷茫中的初學(xué)者 — 如何去學(xué)習編程
C/C 語(yǔ)言編程環(huán)境有哪些?哪些是C/C 語(yǔ)言編譯器?
VFP的優(yōu)劣勢
Turbo C系列工具
kotlin教程Kotlin的入門(mén)指南1.安裝Kotlin首先,您需要安裝
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久