天天看點

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

1 變量定義

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

var 語句定義了一個變量的清單;跟函數的參數清單一樣,類型在後面。

就像在這個例子中看到的一樣,

var

 語句可以定義在包或函數級别。

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型
Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

變量一旦定義了,就必須使用到,否則報錯

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

根據變量内容即可判斷變量類型,無須再顯式聲明

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型
Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

總結

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型
Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

2 内置變量類型

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

複數機制

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

驗證歐拉公式

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

強制類型轉換

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

傳參 int 直接報錯

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型

因為沒有隐式轉換,隻有顯式的強制類型轉換

Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型
Go實戰(二)-變量、語句、函數、指針、關鍵字(上)1 變量定義2 内置變量類型