intmain(){intlinux=0;printf("%d\n",linux);return0;}那時,這位父親還不知道linux是誰,只知道他一無所有。他只是自己找來的臨時工。父親" />

日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

C語言與linux的故事

系統(tǒng) 2421 0

聲明:本文是作者讀完 http://www.aqee.net/proof-that-linux-is-always-number-1/ 這篇文章后的隨想。

?

凌晨2點,電腦前,程序員還在不斷修改著自己的代碼。像所有操心的父母為自己的女兒設(shè)計著未來。

      #include <stdio.h>




      
        int
      
      
         main ()

{

    
      
      
        int
      
       linux = 
      
        0
      
      
        ;

    printf(
      
      
        "
      
      
        %d\n
      
      
        "
      
      
        , linux);

    
      
      
        return
      
      
        0
      
      
        ;

}
      
    

?

那時,這位父親還不知道linux是誰,只知道他一無所有。他只是自己找來的臨時工。

父親安排好這一切,等著明天再告訴女兒。

女兒名叫“C語嫣“。所有的父母都認(rèn)為自己的孩子才是最優(yōu)秀的,這位父親也不例外。父親也喜歡向其他人炫耀自己的女兒,總是說自己的女兒多么的聰明能干。“C語嫣”確實也沒有辜負(fù)父親的期望。她總是能用很少的時間就能把事情做好,以致還經(jīng)常引來其他人的妒忌。話說回來,父親這么夸自己的女兒,不是所有人都會服氣。有時他也會跟其他做父母的爭得面紅耳赤。

第二天,父親找來了女兒。

女兒也第一次見到了linux。以前,因為工作需要,程序員也會介紹一些人給女兒認(rèn)識。在程序員看來,這次和往常沒有差別。

對于女兒,這一次卻不同尋常。

只是一眼,便覺得眼前這位男子的前世與自己的今生有著千絲萬縷的聯(lián)系。他很像經(jīng)常出現(xiàn)在自己夢里的一個人。

?

程序員從剛才的思緒中清醒過來。看了看屏幕上的時間,兩點五分,剛才又走神了。他飛快地在終端下敲下程序的編譯指令:

$ gcc -o test.out test.c

編譯的結(jié)果卻出乎意料:

test.c: In function ‘main’:
test.c:5:9: error: expected identifier or ‘(’ before numeric constant

不可能啊,這種簡單的程序自己不知寫過多少遍了,怎么會出錯呢?

程序員的思緒再次凌亂了。。。

?

女兒第一次違背了父親的意愿。

父親第一次對女兒感到失望。

這次女兒太不正常了,不會有什么事吧?出于對女兒的關(guān)心,父親不得不出此下策。

女兒有寫日記的習(xí)慣。父親第一次偷看了女兒的日記。

?

程序員再次從恍惚中清醒過來,他這次要看個究竟,看看到底發(fā)生了什么:

$ gcc test.c -E

輸出的結(jié)果還是 嚇了他一跳:

......

int main ()
{
int 1 = 0;
printf("%d\n", 1);
return 0;
}

?

看完女兒的日記,一切都明白了。原來自己覺得一無是處的linux早已存在于女兒的心里。父女兩人對linux的看法產(chǎn)生了沖突。對女兒來說,linux意味著一切。linux在她心中的地位是沒有人能夠改變的。父親也不行。

父親畢竟還是開明的,這次他沒有為難女兒。父親沒有再把自己對linux的看法強(qiáng)加給女兒。

這次,女兒高興地照父親說的去做了。父親也看到了想要的結(jié)果。

?

剛才的預(yù)處理結(jié)果著實讓程序員吃驚不小。但程序員不會跟自己的程序過不去,他迅速地刪掉了對變量linux賦值的那行代碼:

      #include <stdio.h>




      
        int
      
      
         main ()

{

    printf(
      
      
        "
      
      
        %d\n
      
      
        "
      
      
        , linux);

    
      
      
        return
      
      
        0
      
      
        ;

}
      
    

再次編譯運行:

$ gcc -o test.out test.c && ./test.out?

1

程序員這才恍然大悟,原來在C語言的世界里linux永遠(yuǎn)都是number 1 。

?

C語言與linux的故事


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 阜新市| 革吉县| 噶尔县| 绵阳市| 富蕴县| 库伦旗| 托克逊县| 凤城市| 望奎县| 大厂| 昌宁县| 高密市| 建平县| 陕西省| 邓州市| 南京市| 铜川市| 沿河| 濮阳市| 淳化县| 淳安县| 丰顺县| 武乡县| 即墨市| 新龙县| 巨鹿县| 逊克县| 阜新市| 铁岭县| 体育| 黑龙江省| 兴隆县| 达日县| 广宗县| 彩票| 佛冈县| 兴文县| 浠水县| 南陵县| 新营市| 织金县|