>* AutoHotkey沒(méi)有顯示地定義一些變量類(lèi)型凉翻,所有的變量都是字符串類(lèi)型。
* AutoHotkey里面的所有的變量都是全局變量,能被文件內(nèi)任何位置引用泳猬。除非在函數(shù)里面聲明的,是局部變量宇植,只能在函數(shù)內(nèi)部引用得封。AutoHotkey的變量不需要聲明直接使用。
* 變量的名字不區(qū)分大小寫(xiě)指郁,長(zhǎng)度最長(zhǎng)254個(gè)字母忙上。
#### 變量的存儲(chǔ)有兩種方法:
方法1:使用“=”去定義數(shù)字、沒(méi)帶引號(hào)的字符串和帶%的變量
```
MyNumber = 123
MyString = This is a literal string.
CopyOfVar = %Var%
```
方法2:使用“:=”去定義數(shù)字闲坎,帶引號(hào)的字符串和不帶%的變量
```
MyNumber := 123
MyString := "This is a literal string."
CopyOfVar := Var
```
####變量的引用也有兩種方法:
方法1:
```
Var = 123
MsgBox The value in the variable named Var is %Var%.
```
方法2:
```
var := 123
MsgBox % "The value in the variable named Var is " . Var .
```
#####使用變量賦值
c_num := A_Index + 1041.97 ;
####實(shí)例
```
loop , 21 ;21個(gè)循環(huán)
{
c_num := A_Index + 1041.97 ; c_num值會(huì)有小數(shù)點(diǎn)后6位
d_num := round(c_num,2) ;;取c_num小數(shù)點(diǎn)后兩位
}
```