<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 標示符命名規范 ## 知識點 ## 標識符命名規范 - 命名規范 + 起一個有意義名字,能夠??高代碼的可讀性 + 駝峰命名(除開第一個單詞后面每個單詞首字母大寫) ## 標示符命名規范詳述 - 駝峰命名法(Camel-Case)是電腦程序編寫時的一套命名規則(慣例) + 程序員們為了自己的代碼能更容易的在同行之間交流,所以才取統一的可讀性比較好的命名方式。 * 例如:有些程序員喜歡全部小寫,有些程序員喜歡用下劃線,所以如果要寫一個my name的變量,他們常用的寫法會有myname、my_name、MyName或者myName。這樣的命名規則不適合所有程序員閱讀,而利用駝峰命名法來表示,可以增加程序可讀性。 + 駝峰命名法就是當變量名或函數名是由一個或多個單字連結在一起,而構成的唯一識別字時,第一個單字以小寫字母開始,第二個單字的首字母大寫;或每一個單字的首字母都采用 大寫字母 * 例如:myFirstName、myLastName,這樣的變量名看上去就像駱駝峰一樣此起彼伏,故得名。 + 駝峰命名法(Camel-Case)一詞來自 Perl 語言中普遍使用的大小寫混合格式,而 Larry Wall 等人所著的暢銷書《Programming Perl》(O&#039;Reilly 出版)的封面圖片正 是一匹駱駝。 駝峰命名法的命名規則可視為一種慣例,并無絕對與強制,為的是增加識別和可讀 性。 # 其它標識符命名規范 - 命名應當直觀且可以拼讀,要望文知意,便于記憶和閱讀。 + 標識符最好采用英文單詞或其組合,不允許使用拼音。程序中的英文單詞一般不要太復雜, 用詞應當準確。 - 命名的長度應當符合“min-length && max-information”原則。 + C 是一種簡潔的語言, 命名也應該是簡潔的。例如變量名MaxVal 就比 MaxValueUntilOverflow 好用。標識符的長度一般不要過長,較長的單詞可通過去掉“元音”形 成縮寫。 + 另外,英文詞盡量不縮寫,特別是非常用專業名詞,如果有縮寫,在同一系統中對同一單詞必 須使用相同的表示法,并且注明其意思。 + 大多數ANSI編譯程序允許有至多31個有效字符。也就是說,只有變量名或函數名的前31個字符 的唯一性會被檢查,其余的字符將被忽略掉。 - 當標識符由多個詞組成時,建議采用“駝峰命名法”。 + 比如:int CurrentVal;這樣的名字看起來比較清晰,遠比一長串字符好得多。 - 盡量避免名字中出現數字編號,如Value1,Value2 等,除非邏輯上的確需要編號。 + 比如驅動開發時為管腳命名,非編號名字反而不好。 初學者總是喜歡用帶編號的變量名或函數名,這樣子看上去很簡單方便,但其實是一顆顆定時炸 彈。這個習慣初學者一定要改過來。 - 對在多個文件之間共同使用的全局變量或函數要加范圍限定符 + (建議使用模塊名(縮寫)作為范圍限定符)。(GUI_ ,etc)標識符的命名規則 - 標識符名分為兩部分:規范標識符前綴(后綴) + 含義標識。 + 非全局變量可以不用使用范圍限定符前綴。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看