Swift—常量和變量

一.認(rèn)識(shí)swift

蘋(píng)果于2014年WWDC(蘋(píng)果開(kāi)發(fā)者大會(huì))發(fā)布的新開(kāi)發(fā)語(yǔ)言,可與Objective-C*共同運(yùn)行于Mac OS和iOS平臺(tái),用于搭建基于蘋(píng)果平臺(tái)的應(yīng)用程序。 Swift是一款易學(xué)易用的編程語(yǔ)言,而且它還是第一套具有與腳本語(yǔ)言同樣的表現(xiàn)力和趣味性的系統(tǒng)編程語(yǔ)言。Swift的設(shè)計(jì)以安全為出發(fā)點(diǎn),以避免各種常見(jiàn)的編程錯(cuò)誤類(lèi)別。 2015年12月4日,蘋(píng)果公司宣布其Swift編程語(yǔ)言現(xiàn)在開(kāi)放源代碼。長(zhǎng)600多頁(yè)的 The Swift Programming Language 可以在線免費(fèi)下載。

二.Swift語(yǔ)法

1.變量和常量

? var:聲明變量的關(guān)鍵字

? let:聲明常量的關(guān)鍵字

? let a = 100

? let str2="這是一個(gè)常量"

? var b = 1

? var st3="這是一個(gè)變量"

? str3="它的值可以改變"

? b = 2

2.常量和變量的命名

2.1:c語(yǔ)言:變量的命名只能是由字母.數(shù)字.下劃線,并且數(shù)字不能開(kāi)頭,不能是關(guān)鍵字

2.2:swift

要求:

? 1.命名時(shí)數(shù)字不能開(kāi)頭

? 2.除了下劃線以外("_"),不能出現(xiàn)其他特殊符號(hào)

? 3.可以使用中文

? 4.可以使用表情

? 5.不能是關(guān)鍵字

? 推薦使用c語(yǔ)言的標(biāo)準(zhǔn);采用駝峰式命名方式( var maxValue),變量名或者常量名 第一個(gè)字母小寫(xiě),類(lèi)名第一個(gè)大寫(xiě),不能重復(fù)定義一個(gè)變量或常量

? let a1=10

? let _a2=20

? 數(shù)字能開(kāi)頭

? let 1a=20// error

? 除了下劃線以外("_"),不能出現(xiàn)其他特殊符

? let a#=10//error

? 可以使用中文命名

? let 名字="你猜啊"

? var 地址="成都"

? let ?? = "確定?"

? 不能使用關(guān)鍵字

? let let=20//error

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift簡(jiǎn)介: Swift是一種新的編程語(yǔ)言,用于編寫(xiě)iOS和OS X應(yīng)用。Swift結(jié)合了C和Objectiv...
    im_panlei閱讀 879評(píng)論 2 1
  • *常量變量的定義* let 常量:常量的值一旦設(shè)定就不能改變var 變量:變量的值可以隨便改變 *常量跟變量的使用...
    Windv587閱讀 315評(píng)論 1 2
  • 常量和變量Swift語(yǔ)言將數(shù)據(jù)定義分為常量 “l(fā)et”和變量 “var”,顧名思義,常量就是一次賦值后再也不能改變...
    汪小喵閱讀 499評(píng)論 0 1
  • 簡(jiǎn)介 這是一個(gè)Swift語(yǔ)言教程,基于最新的iOS 9,Xcode 7.3和Swift 2.2,會(huì)為你介紹Swif...
    張嘉夫閱讀 3,234評(píng)論 0 49
  • Development env mac docker 客戶(hù)端下載地址 國(guó)內(nèi)鏡像下載地址 docker 和 dock...
    Shaman閱讀 534評(píng)論 0 0

友情鏈接更多精彩內(nèi)容