Swift 資料型別學習

2021-06-28 15:32:13 字數 875 閱讀 9242

基本資料型別:

swift是個強型別語言,除了在定義變數的時候指明其資料型別,編譯器還可以根據其初始化值來進行型別推斷。在swift裡定義變數使用var(定義變數) 和 let (定義常量)關鍵字。int、 double、 float 、bool 、string 所有這些基本資料型別不再和c 或者oc一樣了,他們均是結構體(struct)型別,而在swift中的struct型別也和c或oc不同,它可以有方法(method)包括初始化方法和例項方法。例如現在你可以定義並初始化乙個變數:(swift 語句不再強制已分號(;)結束,即完全可以省略分號,除非您需要在同一行裡輸入多個語句,此時需要用分號(;)隔開)

var myint = int(9) //定義整形變數myint並初始化為9,

var myint2 = 9 //定義變數myint2並初始化為9,編譯器自動推斷為整形(int)

var mystring1 = "swift" //定義變數mystring1並初始化為"swift",編譯器自動推斷為字串型別(string)

var mystring2: string = "swift"// 定義字串變數(string)mystring2並初始化為「swift」

var mystring3 = string("swift")//定義變數mystring3,並用string的初始化方法初始化為「swift」

let mystring4 = "swift"// 定義常量mystring4並初始化為「swift」,編譯器自動推斷為string型別。注意定義常量時一定要進行初始化。

資料型別學習

public class demo02 新手 if flag 老手 less is more 要精簡易讀 型別轉換 低 高 byte,short,char int long float double int i 128 byte b byte i 記憶體溢位 double c i 強制轉換 型別 變...

C 資料型別學習

c 資料型別按照資料的儲存模型分為 值型別,引用型別,指標型別和var型別.資料儲存模型是指資料在記憶體中的儲存方式.記憶體中有兩個區域可以儲存資料,乙個是棧區,乙個是堆區。棧區是編譯期間就分配好的記憶體空間。堆區是程式執行期間動態分配的記憶體空間。1.值型別 值型別的資料儲存空間比較小,使用棧區的...

SQL Server 資料型別學習

這些天,需要由oracle移植到sql server,用到了microsoft 的microsoft sql server migration assistant 2005 for oracle,用到了資料型別,所以對sql server 的資料型別來了個全面的學習,先總結幾個關鍵點,於朋友們分享 ...