iOS 學習筆記:(二)C語言 —— 2.3 標識符

來源:互聯網
上載者:User

iOS 學習筆記:(二)C語言 —— 2.3 標識符

1.什麼是標識符標識符就是在程式中自訂的一些符號和名稱。要跟關鍵字區分開來:關鍵字是C語言預設提供的符號,標識符是程式員自訂的2.標識符的作用1)標識符,從字面上理解就是用來標識某些東西的符號,標識的目的就是為了將這些東西區分開來2)其實,標識符的作用就跟人類的名字差不多,為了區分每個人,就在每個人出生的時候起了個名字3)C語言是由函數構成的,一個C程式中可能會有多個函數,為了區分這些函數,就給每一個函數都起了個名稱。函數的名稱就是標識符的一種。除了函數,以後還會學到“變數”這個概念,變數的名稱也是標識符3.命名1>命名規則(一定要遵守)?只能由26個英文字母的大小寫、10個阿拉伯數字0~9、底線_組成?嚴格區分大小寫,比如test和Test是2個不同的標識符?不能以數字開頭?不可以使用關鍵字作為標識符2>命名規範(最好遵守)?盡量起個有意義的名稱,比如一個完整的英文單詞,別人一看這個名稱就能才能這個標識符的作用。如果不懂英文,你也可以用拼音,盡量不要起像abcde、sfsdfsdf等這類看起來沒有意義的名稱?如果標識符中含有多個單詞,可以使用駝峰標識(除開第一個單詞,後面每個單詞的首字母都是大寫):firstName、myFirstName,或者使用底線_來串連:first_name、my_first_name4.常見的標識符命名錯誤合法標識符非法標識符注釋fromNo12from#12標識符中不能使用#符號my_Booleanmy-Boolean標識符中不能使用“-”符號,應使用底線“_”代替Obj22ndObj標識符不能使用數字開頭myIntint“int”是內建關鍵字jack_rosejack&rose符號“&”不能出現在標識符中GUIG.U.I標識符內部需要出現“.”分隔字元5.習題指出標識符的正確性test1    Mike2jack    My_tExt  _testtest!32   haha(da)tt   哈哈_text  123haha 78text    a      _123    _

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.