C語言學(xué)習(xí)雜記(1)—語言暢想

????當(dāng)嬰兒呱呱墜地师崎,一個(gè)生命就開始了他的征塵。環(huán)境與興趣椅棺、學(xué)習(xí)與傳授犁罩、成長與貢獻(xiàn),每一個(gè)名詞都是圍繞著語言而展開两疚。語言床估,記錄了歷史中的精彩點(diǎn)滴,也延續(xù)了人類文明的發(fā)展和傳承诱渤。他并不是一個(gè)固定死板的黑匣子丐巫,而是一個(gè)隨著時(shí)間而變化和演進(jìn)的玲瓏塔。
????現(xiàn)實(shí)生活是使用語言進(jìn)行交流的勺美,而虛擬的計(jì)算世界同樣如此递胧。
????計(jì)算機(jī)的語言,有的是補(bǔ)充励烦,有的是創(chuàng)新谓着,有的是模擬,有的是方便......坛掠。所有這些語言之中,最具跨時(shí)代意義的治筒,是C語言屉栓。它在計(jì)算時(shí)代之初便具有不可替代的橋梁,承前啟后耸袜,向前它承接匯編語言和機(jī)器語言的底層高效性友多,向后它過渡了各種紛繁的面向?qū)ο缶幊陶Z言。
????我們常說堤框,語言具有通用性域滥。當(dāng)學(xué)會(huì)了一門語言之后,我們可以快速地學(xué)會(huì)另外一門語言启绰。表面上,它的確如此委可,但是我們卻忽略了一個(gè)重要的點(diǎn)腊嗡,那就是如何算是“學(xué)會(huì)”着倾?計(jì)算機(jī)是用數(shù)據(jù)進(jìn)行表達(dá)的拾酝,如何把這些散亂的數(shù)據(jù)縷清、整理成冊(cè)卡者,并運(yùn)用現(xiàn)實(shí)中解決問題,然后加以擴(kuò)展崇决,以解決更多的問題?我們應(yīng)該深入到計(jì)算內(nèi)部去嗽桩!而最能體現(xiàn)其深入的岳守,便是操作系統(tǒng)。
????硬件之上便是操作系統(tǒng)碌冶,早期的操作系統(tǒng)是使用匯編湿痢,但是人們逐漸發(fā)現(xiàn)匯編代碼太過偏向底層扑庞,代碼稍微多點(diǎn),便難以閱讀和維護(hù)罐氨,而且它并不是站在人的角度來看待問題。于是塔嬉,慢慢地在匯編之上便誕生了“中級(jí)語言”∽馇模現(xiàn)在幾乎所有的操作系統(tǒng)的核心都是建立在匯編和C語言之上谨究。這也從另外一個(gè)層面體現(xiàn)出了C的重要性泣棋。C誕生的時(shí)候,還沒有比較成熟的面向?qū)ο笏枷胙煊欤藗兏嗟厥钦驹跈C(jī)器的角度來看待問題把敢,一個(gè)功能就是一段邏輯,一段邏輯就是一個(gè)“函數(shù)”技竟,而函數(shù)奠定了C的基礎(chǔ),算是其第一等公民熙尉。函數(shù)并不是孤立的,函數(shù)之間是可以進(jìn)行通信的检痰,而通信的方式就是“函數(shù)參數(shù)”。函數(shù)參數(shù)之間是“值傳遞”公壤,還是“引用傳遞”,這取決于實(shí)際的場(chǎng)景厦幅。C語言支持這兩種方式慨飘,尤其是引用傳遞,它大大降低了內(nèi)存的消耗瓤的。
????計(jì)算機(jī)里面,最基本的單元莫過于文件塔猾。文件既不會(huì)隨著機(jī)子斷電而消失稽坤,也不會(huì)占用更多的內(nèi)存資源,是持續(xù)化最好的體現(xiàn)尿褪。C語言對(duì)于匯編指令進(jìn)行了抽象,提取出了一些基本的操作接口,這些操作接口的語義忽刽,在其他很多語言中也能看到其影子。
????C除了支持基本類型今膊,更在其上進(jìn)行了擴(kuò)展伞剑。結(jié)構(gòu)、聯(lián)合等數(shù)據(jù)表示恕刘,更是面向?qū)ο缶幊痰乃枷雭碓础?br> ????知識(shí)的海洋是寬廣的,她囊括了很多人的思想源泉褐着,每一滴都彌足珍貴。我們?cè)谄渲嗅溽嗥盗病⒆分鹣诳邸⑽{、循環(huán)差油,需要不定時(shí)地停下前進(jìn)的步伐,駐足思考食绿。這個(gè)特性或功能是怎么產(chǎn)生的公罕?它解決了什么問題?它是現(xiàn)實(shí)環(huán)境中什么東西的抽象和延伸楼眷?每一次語言的更迭,都是一種思維的提升掌腰,或天馬星空的描繪张吉,或時(shí)間沉淀的爆發(fā)。簡單肮蛹、高效、解決問題體現(xiàn)了語言的價(jià)值省核;思考昆码、創(chuàng)新邻储、不懈努力體現(xiàn)了人的價(jià)值旧噪。
????而C語言,其中的翹楚舌菜,正是我們打開計(jì)算機(jī)這個(gè)神秘國度的語言之門!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末袱瓮,一起剝皮案震驚了整個(gè)濱河市爱咬,隨后出現(xiàn)的幾起案子精拟,更是在濱河造成了極大的恐慌,老刑警劉巖蜂绎,帶你破解...
    沈念sama閱讀 212,816評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件师枣,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡践美,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門敛滋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來兴革,“玉大人,你說我怎么就攤上這事箕昭〗庠模” “怎么了泌霍?”我有些...
    開封第一講書人閱讀 158,300評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵述召,是天一觀的道長蟹地。 經(jīng)常有香客問我,道長夺刑,這世上最難降的妖魔是什么分别? 我笑而不...
    開封第一講書人閱讀 56,780評(píng)論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮沼填,結(jié)果婚禮上括授,老公的妹妹穿的比我還像新娘。我一直安慰自己荚虚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評(píng)論 6 385
  • 文/花漫 我一把揭開白布梯澜。 她就那樣靜靜地躺著院水,像睡著了一般。 火紅的嫁衣襯著肌膚如雪撬腾。 梳的紋絲不亂的頭發(fā)上恢恼,一...
    開封第一講書人閱讀 50,084評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音漓踢,去河邊找鬼漏隐。 笑死,一個(gè)胖子當(dāng)著我的面吹牛青责,可吹牛的內(nèi)容都是我干的取具。 我是一名探鬼主播扁耐,決...
    沈念sama閱讀 39,151評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼块仆!你這毒婦竟也來了王暗?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,912評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤蜜暑,失蹤者是張志新(化名)和其女友劉穎策肝,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體拙毫,經(jīng)...
    沈念sama閱讀 44,355評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡棺禾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了缺前。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片悬襟。...
    茶點(diǎn)故事閱讀 38,809評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖逝段,靈堂內(nèi)的尸體忽然破棺而出割捅,到底是詐尸還是另有隱情,我是刑警寧澤亿驾,帶...
    沈念sama閱讀 34,504評(píng)論 4 334
  • 正文 年R本政府宣布莫瞬,位于F島的核電站醉锄,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜檩小,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評(píng)論 3 317
  • 文/蒙蒙 一规求、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧阻肿,春花似錦、人聲如沸较解。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽奸焙。三九已至,卻和暖如春彤敛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背墨榄。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評(píng)論 1 267
  • 我被黑心中介騙來泰國打工渠概, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人播揪。 一個(gè)月前我還...
    沈念sama閱讀 46,628評(píng)論 2 362
  • 正文 我出身青樓猪狈,卻偏偏與公主長得像,于是被迫代替她去往敵國和親雇庙。 傳聞我的和親對(duì)象是個(gè)殘疾皇子灶伊,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • TITLE: 編程語言亂燉 碼農(nóng)最大的煩惱——編程語言太多聘萨。不是我不學(xué)習(xí)童太,這世界變化快! 有時(shí)候還是蠻懷念十幾书释、二...
    碼園老農(nóng)閱讀 5,304評(píng)論 2 35
  • 原文地址:C語言函數(shù)調(diào)用棧(一)C語言函數(shù)調(diào)用棧(二) 0 引言 程序的執(zhí)行過程可看作連續(xù)的函數(shù)調(diào)用爆惧。當(dāng)一個(gè)函數(shù)執(zhí)...
    小豬啊嗚閱讀 4,598評(píng)論 1 19
  • 我只是來看看,不一定留下扯再。
    lasombraou閱讀 128評(píng)論 0 0
  • 席慕容說:“青春是一本太倉促的書叔收〕菟耄” 在豆蔻年華里饺律,它是純凈素白的一頁 在夢(mèng)幻流年里,它是如花如雨的過往 在時(shí)光隧...
    夏目雨櫻閱讀 140評(píng)論 0 2
  • 漆黑一片 只有房間兩處微弱手機(jī)燈光 窗外的車光時(shí)不時(shí)透進(jìn)房間 外面下著蒙蒙細(xì)雨 凌晨12點(diǎn)
    黑白頁閱讀 206評(píng)論 0 0