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

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

C,曾經的程序員夢

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

  到了第二年,大家也都能知道編程語言有好多種的,且各有千秋。而其中比較有前途(錢途?)的是TC。不管怎么著,TC這東西可上可下,可對操作系統編程,可完成匯編的大部分功能。這可讓愛搗蛋的男生一提起來就滿面紅光。動不動就會說,你小子給我小心點。得罪了哥們我,小心我編個病毒KILL了你。呵呵,誰K誰呀。吹起來,誰都不怕誰呢。是的,只是吹。TC到底是個什么東西,都不太清楚。

  不清楚不是?大家不都想學TC么?專業科長有話說了。想學好辦,咱這學期就開??捎幸粭l,學不好我可不愿意你!一句話說的全班學生心里發毛(哈哈,你可能要問我,都發毛,你怎么知道?我只能告訴你,我編了個調查程序調查過。),開始重新審閱TC了??蔁o論是吹牛,還是怯陣,該上演的還得開場!

  課本是清華版的,譚老教授的自得之作。搭眼一看,就感覺著呀,特權威。第一節課,大家都破天荒的預習了一下!隨著上課鈴聲的響起、響過,大家都不住的把目光掃向門口。呵呵~~是你的躲也躲不過唄。這不,來了——一個個子不高的,文文靜靜的,不戴眼鏡的年輕女教師??刹涣耍蠹叶冀蛔〉囊魂囘駠u,要知道,在工校里找個女教師可不易呢。再說, 在男生的眼里,做軟件學編程,是男生的專利,女得了孩子可不該分羹。

  好了,不管怎么說,那女教師微笑也好,臉紅紅的也好,她走上了講臺。大家這次都屏住呼吸,看著她,希望她說點啥,比如,介紹一下自己(我懷疑有許多男生也想趁機介紹一下他自己)。但這位老師就是與眾不同。你瞧她輕輕的把書放到桌子上,翻開,第一句就是:這節課我向大家介紹C語言的發展歷程……下面又是一陣喧嘩。至少,也應該告訴我們你叫啥呢,漂亮的老師!呵呵~~

  C語言確實不簡單!第一,它竟然不要行號;第二,它的流程如此清楚,超Basic過Pascal;第三……行了,行了,你才知道呀,菜鳥!被大蝦狠狠的K了一句,這位菜兄的滿面紅霞,變成金烏西墜,變成暮色沉沉。我有幸目睹這臉上無限的風景,有意思。

  其實C語言,平(我的)心而論,它的函數思想非凡優秀。它只有幾條語句,函數構成它的主體了。沒有該死的進程,也沒有子程序,你可都定義成函數。這個統一的編程思想,實在是讓人著迷的。另外,簡單的定義函數結構和十分靈活的編寫程序方式,統一的變量定義要求,都是這種語言的優秀之處。當然,說到底,在DOS時代,它最最可貴之處是十分高的運行速率。這些不僅是它的優秀之處,在那個年代,也是獨特之處。真正的程序員用C,也許就從那個時候引發的。呵呵~~什么真正的程序員用C,只不過C把握的人并不多,有些程序員想以此表現自己是正宗罷了!

  以后的學習生活是緊張有趣的。我一路小跑,自己學會了函數,數組,指針,文件操作。后來果然不出我所料,這本書根本就講不完嘛。上機的時候,我總是擺弄C。別人都說C不能用,我暗笑,笨伯呀,把路徑設置好不就行了?有的同學做圖形函數練習,總是不能成功。跑去問老師,那個帶同學實習的老師好象不太精通C。告訴他說,我們機房里的這個“版本”不太好……
  小女生為了考試而學習C了。大男生開始咒罵C了。這個東西不是那么好把握耶,看來。但不管你學到什么程度,科長可不含糊。學習的進程一天天的沒有停下來的意思。好了,到學期末了,咱們的C課程也該結束了,大家設計一個東東吧!

  設計?我早知道教學計劃里有這一條了。但輪到的時候,還是心里發毛。天哪,我只會求幾個小兒科的數字相加,相減,乘方,“水仙花”!呵呵~~我還會給猴子分配天天吃多少桃,給國王挑選最好的女婿,讓狼很快的知道自己找不到兔子……可這都派不上用場呀。科長狠,C老師,哦,我給你說過的,那個文文靜靜,不戴眼鏡,年輕漂亮的老師,她更不體貼呢。開口就布置了一個課題:用C編制一個菜單,編制一個數據庫,輸入一個商品,應該能夠查到這個東西還有多少,單價為多少,云云。好了,課題就是這個了,大家,想去吧。

  菜單這個東西大家誰都用過,挺方便的??涩F在要用C自己寫?不是趕鴨子上架么!呵呵~~不上也得上??崎L有令,這次寫入檔案,不畢業的名額本屆學生將不限制,想得到它很輕易!——嚇我?還沒有不畢業的呢,建校以來。但是,做一做,總沒壞處吧。我開始預備了。

  菜單是什么原理?光帶。正常的色彩,和反色顯示,構成了菜單的樣子,完成功能。假如用熱鍵來激活某項的話,那不叫菜單了。用光標鍵控制,是比較標準的。試想啊,屏幕上顯示四個色塊。一樣的底色。其中一個是反色顯示,表示當前它被選中了。然后,用戶按下一個向下光標鍵,那個反色顯示的老兄,把權柄教給了下一位。這就實現了菜單功能。如何實現這個亮塊的轉移呢?我最初的打算是把這個圖形塊割下來,保存到內存中去。用到的時候,取出,顯示。我這么想了,也這么保存IMAGE了。分配內存,保存圖像。可后來我發現,分配內存需要指針吧。保存圖像也不是那么好兌付的。指針很調皮,不聽話。盡管我也有信心做好,但是,我開始考慮尋求一個簡單的辦法了。

  怎么辦?呵呵~~我有的是辦法。既然這個方法不可取,那么我就用畫矩形的方式完成。這個方式的具體辦法是,所有的光帶都是矩形。預先把選中的那一個,畫成反色。然后……蝦們,我說的是不是很簡單!可篩選出這么一個可取的方案,可不輕易呢。然后的問題你也知道吧。判定用戶按下了什么鍵,然后在本地清除反色,畫上正常的色彩,到“該去”的地方,畫上反色。這樣就完成了光帶的移動。


  這里涉及到一個問題,就是判定當前在第幾項上。也許你會說,建個數組不就得了。呵呵~~那樣不是俺的習慣!我必會找個簡潔的算法來實現。首先,規劃好這個菜單的(X,Y) 標,然后確定間距。這種算法的好處是,我可以隨時通過改變變量改變整個菜單的位置和菜單項相對位置,而不需修改其他代碼。然后用一對變量保存當前菜單項的位置。到底現在是第幾項?你就可用當前位置和(X,Y)的差距得知了!然后,你可判定,當前位置假如到了底了(假設是縱向菜單),你就知道再按↓,就應該跑到上邊去。反之,亦然。這個算法是不是很簡單和明了?

  至于每個菜單實現什么功能,你"case"一下就是了! 還有按ESC退出,也不成問題了吧?

  其實有頭疼的,那就是藝術漢字的顯示問題。假如讀取漢字庫,會無比的麻煩。俺當時是偷了懶了,用的是特顯?!獑瑁崞饋硖珳嫔@?!是老掉牙的特顯老兄呢!偷了這次懶,至今想起臉紅,嘿嘿……

  數據庫怎么調呢?這要涉及到文件處理了。打開一個文件,讀出,顯示在屏幕上,不會很難吧。這個我早就解決了。但現在想一想,用DOS的TYPE會更簡單!只是當時已惘然耶。 記得我當時是把我常吃的冰淇淋的名字價格規格味道寫了進去,呵呵~~老師一見之下,倍感難忘,盡管這并不是俺的初衷。我只是想治理一下我天天該吃什么樣的冰淇淋而已……

  老師給我的分數是全班最高的,B+,這倒讓我很難忘。因為全班能做出圖形的不多,能夠知道析出圖形的目標文件的不多,知道注冊圖形庫的更不多。不是我水平高,是弟兄們太捧場呢。

  寫這些文字的時候,那份設計報告我還保存著。老師曾多次鼓勵我,真的喜歡C的話,學C++。TC只能擔負讓你入門的任務了。學C++是勢在必行的。那個時候,我沒有條件學C++。再說,數據庫的普遍使用,讓小城市中,C顯得很尷尬。這個東西是好,但,沒地方能用著呢。我問我的老師,他已經是高級程序員了。我說我想沿著C的路走下去,您看行嗎?他思考了一會,告訴我說,你假如C真的用的好了的話,在滕州真的能打開一片天地呢。

  但我終于是處于X世代的人,后來終于選擇了出門就能用到的數據庫了! C,后來就成了我記憶中,最美好的片段了。現在也在研究BCB,但已經沒有當時的那種激情。呵呵~~寫下這篇文字,紀念我為C瘋狂的歲月吧。我以后也可能會熟練的使用BCB呢,但,那是后話了。究竟,在IT業主導的這個時代,在INTERNET成為主流的這個時代,在這個計算機飛速發展的時代,在我們出生就被定為X世代的時代,誰都不好說將來的路,對不對?

  親愛的朋友,您是否也有過學C的經歷?我很希望您也也講給我聽呢。

上一篇:C++的底層機制

下一篇:實例講解

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美一级免费看| 久久久伊人欧美| 亚洲一区二区三区久久| 亚洲成人久久一区| 久久久国产精品亚洲一区| 久久综合88中文色鬼| 麻豆成人在线看| 国产精品激情av电影在线观看| 国产精品一区二区3区| 成人久久18免费网站图片| 欧美日韩国产中文字幕| 5252色成人免费视频| 亚洲美女精品成人在线视频| 日本久久久久久久| 成人xxxx视频| 欧美黑人xxxⅹ高潮交| 亚洲天堂av电影| 亚洲成人久久网| 国产精品偷伦视频免费观看国产| 久久国产精品免费视频| 久久深夜福利免费观看| 亚洲午夜未满十八勿入免费观看全集| 97在线看免费观看视频在线观看| 欧美成人精品不卡视频在线观看| 久久久久久久网站| 免费97视频在线精品国自产拍| 欧美成人黑人xx视频免费观看| 亚洲国产日韩精品在线| 国产精品wwwwww| 91亚洲精华国产精华| 国产亚洲精品高潮| 中文字幕精品国产| 欧美综合一区第一页| 国产亚洲在线播放| 国产+成+人+亚洲欧洲| 亚洲一级一级97网| 性色av香蕉一区二区| 欧美日韩亚洲精品内裤| 亚洲高清一二三区| 欧美高清激情视频| 国产精品成人免费电影| 亚洲曰本av电影| 欧美xxxx做受欧美| 国产成人精品久久二区二区91| 久久久久久久色| 国产精品99久久久久久久久久久久| 成人美女免费网站视频| 91久久久在线| 欧美精品videossex88| 国产精品久久久久久久久久| 久久九九全国免费精品观看| 97在线视频一区| 国产噜噜噜噜噜久久久久久久久| 精品国产自在精品国产浪潮| 久久精品视频免费播放| xxav国产精品美女主播| 91精品在线观| 国产亚洲精品91在线| 1769国内精品视频在线播放| 久久久999精品视频| 色偷偷综合社区| 久久69精品久久久久久久电影好| 成人免费直播live| 亚洲大尺度美女在线| 亚洲精品免费网站| 欧美成aaa人片免费看| 国产精品v日韩精品| 91久久久久久久一区二区| 亚洲一区中文字幕在线观看| 高潮白浆女日韩av免费看| 欧美精品在线播放| 国产91精品青草社区| 91精品国产高清久久久久久| 国产日韩欧美在线观看| 最近2019免费中文字幕视频三| 欧美午夜无遮挡| 亚洲二区中文字幕| 日韩av最新在线观看| 国产欧美日韩综合精品| 国产成人精品免费久久久久| 91精品视频在线免费观看| 成人激情视频免费在线| 亚洲欧美制服另类日韩| 疯狂蹂躏欧美一区二区精品| 韩国三级日本三级少妇99| 国产欧美一区二区三区视频| 久久视频在线看| 国产一区玩具在线观看| 久久99精品国产99久久6尤物| 欧美激情国产精品| 国产精品久久久久久久久久小说| 国产日韩欧美另类| 日韩美女视频免费在线观看| 久久久久久一区二区三区| 久久久亚洲国产天美传媒修理工| 国产精品∨欧美精品v日韩精品| 亚洲a∨日韩av高清在线观看| 亚洲精品一区二区网址| 日韩欧美黄色动漫| 亚洲热线99精品视频| 精品人伦一区二区三区蜜桃免费| 亚洲国产精品久久精品怡红院| 欧美精品aaa| 久久深夜福利免费观看| 青青久久av北条麻妃海外网| 色综合男人天堂| 国产视频综合在线| 欧美www视频在线观看| 国产精品99蜜臀久久不卡二区| 亚洲欧美一区二区三区情侣bbw| 欧美洲成人男女午夜视频| 成人精品一区二区三区电影黑人| 精品高清美女精品国产区| 国模视频一区二区三区| 欧美专区国产专区| 日韩av色综合| 亚洲影院污污.| 伊人久久久久久久久久久| 国产精品jizz在线观看麻豆| 欧美亚洲视频一区二区| 5566日本婷婷色中文字幕97| 欧美日韩福利电影| 国产福利精品视频| 国产欧美 在线欧美| 亚洲在线视频福利| 青青久久av北条麻妃黑人| 久久久久久有精品国产| 国产精品高潮粉嫩av| 欧美精品一区二区免费| 欧美视频不卡中文| 日韩欧美在线一区| 亚洲人成在线观看网站高清| 性色av一区二区三区| 亚洲欧美国产制服动漫| 欧美野外猛男的大粗鳮| 国产精品国产亚洲伊人久久| 精品国内产的精品视频在线观看| 中文字幕日韩在线观看| 国产精品久久久久免费a∨大胸| 色999日韩欧美国产| 亚洲欧美在线磁力| 久久久爽爽爽美女图片| 久久福利视频网| 日韩欧美精品在线观看| 亚洲色在线视频| 精品国产一区二区在线| 国产亚洲精品久久久| 久久精品亚洲94久久精品| 国产精品第一页在线| 国产精品成人av性教育| 夜夜狂射影院欧美极品| 亚洲精品v欧美精品v日韩精品| 在线观看国产成人av片| 成人精品一区二区三区电影黑人| 日韩欧美亚洲成人| 日韩精品免费观看| 精品国产一区二区三区在线观看| 亚洲精品久久久久中文字幕欢迎你| 亚洲欧美色图片| 欧美日韩午夜视频在线观看| 国产精品欧美在线| 亚洲性xxxx| 高清欧美性猛交| 日韩中文字幕免费|