AutoHotkey沒(méi)有顯示地定義一些變量類型,所有的變量都是字符串類型。
AutoHotkey里面的所有的變量都是全局變量,能被文件內(nèi)任何位置引用伙窃。除非在函數(shù)里面聲明的,是局部變量样漆,只能在函數(shù)內(nèi)部引用为障。AutoHotkey的變量不需要聲明直接使用。
變量的名字不區(qū)分大小寫,長(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)后兩位
}
作者:yytester
鏈接:http://www.reibang.com/p/dee6562adc60
來(lái)源:簡(jiǎn)書
著作權(quán)歸作者所有鞋喇。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)声滥,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。