中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

04.swift 常量變量(規則和定義注意點)

發布時間:2020-03-03 21:35:06 來源:網絡 閱讀:488 作者:光光ing 欄目:移動開發

/*

輸出:

C: printf("Hello, World!");

OC:NSLog(@"Hello, World!");

Swift1.2:println("Hello, World!")

Swift2.0:print("Hello, World!")

*/

print("Hello, World!")


/*

使用let來聲明常量,使用var來聲明變量


變量:

OC:

>先定義再初始化

int num;

num = 10;


>定義的同時初始化

int num2 = 20;


Swift:

>先定義再初始化

var num

報錯: 沒有指定數據類型(type annotation missing in pattern), Swift中如果想要先定義一個變量, 以后使用時再初始化必須在定義時告訴編譯器變量的類型(類型標注)

*/

var num: Int

num = 10


/*

>定義的同時初始化

Swift中如果定義的同時初始化一個變量,可以不用寫數據類型, 編譯期會根據初始化的值自動推斷出變量的類型(其它語言是沒有類型推斷的)

以后在開發中如果在定義的同時初始化就沒有必要指定數據類型, 除非需要明確數據類型的長度或者定義時不初始化才需要指定數據類型

*/

var num2: Int = 20

var num3 = 20


/*

你可以用任何你喜歡的字符作為常量和變量名,包括 Unicode 字符:

常量與變量名不能包含數學符號,箭頭,保留的(或者非法的)Unicode 碼位,連線與制表符。也不能以數字開頭,但是可以在常量與變量名的其他地方包含數字。

錯誤:

var 3x = 10

var x+-3 = 10

*/

var = 100

var 哈哈 = 300


/*

常量:

OC: const int num = 10;

Swift: let num = 10


錯誤:

let num : Int

Swift中的常量必須在定義時初始化(OC可以不初始化), 否則會報錯

常量的用途: 某些值以后不需要改變, 例如×××

*/

let num4 = 10


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

定陶县| 沛县| 乌恰县| 宜都市| 永康市| 宁城县| 通榆县| 锡林浩特市| 宜川县| 南乐县| 白山市| 洪雅县| 汉沽区| 西峡县| 雷山县| 碌曲县| 德惠市| 长春市| 始兴县| 平江县| 黎平县| 新野县| 濮阳县| 临泉县| 玉山县| 桓台县| 垣曲县| 元谋县| 合川市| 阜南县| 玉龙| 雅安市| 峨眉山市| 清流县| 衡水市| 田林县| 萝北县| 谢通门县| 分宜县| 酒泉市| 阳高县|