VFP中的變量問題?
內(nèi)存變量是在內(nèi)存中分配出來的一個用來臨時存儲數(shù)據(jù)的區(qū)域,變量名就是引用這個區(qū)域數(shù)據(jù)的一個名稱,也可以當(dāng)作是一個地址。用法很簡單的,包括變量的定義、賦值、使用與清除:
變量的定義,包括三種:
第一種是全局變量,定義方式為:public 變量名。
第二種是局部變量,定義方式為:Local 變量名。
第三種是私有變量,定義方式為:Private 變量名。
變量的類型可以在定義的時候在變量名后增加一個 as 類型 這個子句來設(shè)定,也可以在定義后通過賦值來設(shè)置類型。
變量的賦值,有兩種方式:
第一種是直接用等號來賦值,比如:str_name = "Bill"
第二種是使用store命令,比如:store "Bill" to str_name
變量的使用:
在變量定義好并且賦了值之后,就可以在程序中使用這個變量的值了,比如:
1、將變量值傳遞給另一個變量:str_name2 = str_name
2、輸出變量的值:? str_name
3、參與運(yùn)算:str_result = str_name + " 性別:男"
……
變量的清除,也有兩種方式:
1、release 變量名
2、clear 變量名