国产美女一级毛片精品久久久|婷婷影院在线综合免费视频|最新国产午夜精品视频成人|久久精品九九无码免费

c語(yǔ)言中dos怎樣轉(zhuǎn)向windows?

來(lái)源:北大青鳥(niǎo)飛迅校區(qū)|發(fā)布時(shí)間:2013-04-19 14:31:55

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

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

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

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

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

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

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

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

上一篇:返回列表
下一篇:Windows7如何在安全模式修復(fù)系統(tǒng)故障?

熱門(mén)話題

招生熱線: 4008-0731-86 / 0731-82186801

學(xué)校地址: 長(zhǎng)沙市天心區(qū)團(tuán)結(jié)路6號(hào)

Copyright © 2006 | 湖南大計(jì)信息科技有限公司 版權(quán)所有

湘ICP備14017520號(hào)-3

關(guān)注我們
在線咨詢
嘿,我來(lái)幫您!