240 發(fā)簡(jiǎn)信
IP屬地:新疆
  • 18. 特殊考慮

    這節(jié)包含一些雜項(xiàng):‘做'與'不做'裹赴。 不要通過宏替換來改變語(yǔ)法。這將導(dǎo)致程序?qū)τ谒腥硕际请y以理解的部蛇,除了那個(gè)肇事者耘擂。 不要在需要離散值的地方使...

  • 23. 參考資料

    B.A. Tague, C Language Portability, Sept 22, 1977. This document issued ...

  • 22. 結(jié)論

    這里描述了一套C語(yǔ)言編程風(fēng)格的標(biāo)準(zhǔn)。其中最重要的幾點(diǎn)是: 合理使用空白和注釋,使得我們通過代碼布局就可以清楚地看出程序的結(jié)構(gòu)扩然。使用簡(jiǎn)單表達(dá)式、語(yǔ)...

  • 21. 工程相關(guān)的標(biāo)準(zhǔn)

    除了這里提到內(nèi)容外聋伦,每個(gè)獨(dú)立的工程都期望能建立附加標(biāo)準(zhǔn)夫偶。下面是每個(gè)工程程序管理組需要考慮的問題中的一部分: 哪些額外的命名約定需要遵守?尤其是觉增,...

  • 20. Make

    另外一個(gè)非常有用的工具是make兵拢。在開發(fā)過程中,make只會(huì)重新編譯那些上次make后發(fā)生了改變的模塊逾礁。它也可以用于自動(dòng)化其他任務(wù)说铃。一些 常見的...

  • 19. Lint

    Lint是一個(gè)C程序檢查工具,用于檢查C語(yǔ)言源碼文件嘹履,探測(cè)和報(bào)告諸如類型不兼容腻扇、函數(shù)定義與調(diào)用不一致以及潛在的bug等情況。強(qiáng)烈建議在所 有程序...

  • 17. 標(biāo)準(zhǔn)C

    現(xiàn)代C編譯器支持一些或全部的ANSI提議的標(biāo)準(zhǔn)C砾嫉。無論何時(shí)可能的話幼苛,盡量用標(biāo)準(zhǔn)C編寫和運(yùn)行程序,并且使用諸如函數(shù)原型焕刮,常量存儲(chǔ)以及volatil...

  • 16. 可移植性

    "C語(yǔ)言結(jié)合了匯編的強(qiáng)大功能和可移植性" -- 無名氏舶沿,暗指比爾.薩克。 可移植代碼的好處是有目共睹的配并。這一節(jié)將闡述一些編寫可移植代碼的指導(dǎo)原則...

  • 14. 條件編譯

    條件編譯在處理機(jī)器依賴括荡、調(diào)試以及編譯階段設(shè)定特定選項(xiàng)時(shí)十分有用。不過要小心條件編譯溉旋。各種控制很容易以一種無法預(yù)料的方式結(jié)合在一起畸冲。如果使用#if...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品