日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解Swift字面量

Swift是一種適用于iOS和OS X應(yīng)用的全新編程語言,它建立在最好的C和Objective-C語言之上,并且沒有C語言的兼容性限制。Swift采用安全的編程模式,增加了現(xiàn)代功能使編程更容易、更靈活、更有趣。

網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及定制網(wǎng)站建設(shè)服務(wù),專注于成都定制網(wǎng)頁設(shè)計,高端網(wǎng)頁制作,對茶藝設(shè)計等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計,網(wǎng)站優(yōu)化推廣哪家好,專業(yè)seo優(yōu)化排名優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。

所謂字面量,就是指像特定的數(shù)字,字符串或者是布爾值這樣,能夠直接了當?shù)刂赋鲎约旱念愋筒樽兞窟M行賦值的值。比如在下面:

let aNumber = 3         //整型字面量
let aString = "Hello"   //字符串字面量
let aBool = true        //布爾值字面量

整型字面量

整型字面量可以是一個十進制,二進制,八進制或十六進制常量。 二進制前綴為 0b,八進制前綴為 0o,十六進制前綴為 0x,十進制沒有前綴:

以下為一些整型字面量的實例:

let decimalInteger = 17           // 17 - 十進制表示
let binaryInteger = 0b10001       // 17 - 二進制表示
let octalInteger = 0o21           // 17 - 八進制表示
let hexadecimalInteger = 0x11     // 17 - 十六進制表示

浮點型字面量

浮點型字面量有整數(shù)部分,小數(shù)點,小數(shù)部分及指數(shù)部分。

除非特別指定,浮點型字面量的默認推導(dǎo)類型為 Swift 標準庫類型中的 Double,表示64位浮點數(shù)。

浮點型字面量默認用十進制表示(無前綴),也可以用十六進制表示(加前綴 0x)。

十進制浮點型字面量由十進制數(shù)字串后跟小數(shù)部分或指數(shù)部分(或兩者皆有)組成。十進制小數(shù)部分由小數(shù)點 . 后跟十進制數(shù)字串組成。指數(shù)部分由大寫或小寫字母 e 為前綴后跟十進制數(shù)字串組成,這串數(shù)字表示 e 之前的數(shù)量乘以 10 的幾次方。例如:1.25e2 表示 1.25 ? 10^2,也就是 125.0;同樣,1.25e-2 表示 1.25 ? 10^-2,也就是 0.0125。

十六進制浮點型字面量由前綴 0x 后跟可選的十六進制小數(shù)部分以及十六進制指數(shù)部分組成。十六進制小數(shù)部分由小數(shù)點后跟十六進制數(shù)字串組成。指數(shù)部分由大寫或小寫字母 p 為前綴后跟十進制數(shù)字串組成,這串數(shù)字表示 p 之前的數(shù)量乘以 2 的幾次方。例如:0xFp2 表示 15 ? 2^2,也就是 60;同樣,0xFp-2 表示 15 ? 2^-2,也就是 3.75。

負的浮點型字面量由一元運算符減號 – 和浮點型字面量組成,例如 -42.5。

浮點型字面量允許使用下劃線 _ 來增強數(shù)字的可讀性,下劃線會被系統(tǒng)忽略,因此不會影響字面量的值。同樣地,也可以在數(shù)字前加 0,并不會影響字面量的值。

以下為一些浮點型字面量的實例:

let decimalDouble = 12.1875       //十進制浮點型字面量
let exponentDouble = 1.21875e1    //十進制浮點型字面量
let hexadecimalDouble = 0xC.3p0   //十六進制浮點型字面量

字符串型字面量

字符串型字面量由被包在雙引號中的一串字符組成,形式如下:

"characters"

字符串型字面量中不能包含未轉(zhuǎn)義的雙引號 (”)、未轉(zhuǎn)義的反斜線(\)、回車符或換行符。

以下為字符串字面量的簡單實例:

import Cocoa

let stringL = "Hello\tWorld\n\nLinux就該這么學(xué)官網(wǎng):\'https://www.linuxprobe.com\'"
print(stringL)

以上程序執(zhí)行結(jié)果為:

Hello    World

網(wǎng)頁標題:詳解Swift字面量
標題來源:http://www.5511xx.com/article/djshecj.html