官术网_书友最值得收藏!

第2章 Visual FoxPro語言基礎

2.1 章節要點

1.數據類型

數據是對客觀對象的描述和表示,在Visual FoxPro 6.0中均有相應數據類型與之對應。數據類型決定了數據在計算機中所需存儲空間大小和運算形式,準確定義變量數據類型,能夠節省空間,提高運算效率和精度。Visual FoxPro 6.0中提供了以下幾種常見的數據類型:字符型、數值型、貨幣型、邏輯型、日期型、日期時間型、備注型和通用型,其中數值型包括數據型、浮點型、雙精度型和整型。

2.常量與變量

常量是指在程序運行過程或命令操作中值不發生變化的量,結合Visual FoxPro 6.0中的數據類型,常量可為六種:

(1)數據型常量(N),是指可以進行算術運算的常數。

(2)字符型常量(C),是指用定界符括起來的英文、漢字、空格或數字組成的字符串,如"student"、[計算機1班]、'I am a student'。

(3)邏輯型常量(L),表示“真”“假”兩種值。一般情況下,“真”值用.T.、.t.表示,“假”值用.F.、.f.表示,注意兩邊的小圓點不能省略。

(4)日期型常量(D),是指用一對大括號括起來的年月日信息,即{^yyyy/mm/dd},可以通過實驗1-6中的設置方法或命令來控制日期顯示形式。

(5)日期時間型常量(T),用來表示日期時間信息,即{^yyyy-mm-dd hh:mm:ss}。

(6)貨幣型常量(Y),用來表示貨幣值,在具體數字前加符號$,在存儲和運算時保留4位小數,多余位數進行四舍五入。

變量是指在程序運行期間或命令操作過程中,其值可以被改變的量。變量可分為字段變量、內存變量兩大類。字段變量依賴于數據表,其變量名就是表的字段名;內存變量分為用戶自定義的內存變量和系統內存變量,變量名由字母、漢字、下畫線或數字組成,且以字母、漢字或下畫線開頭、長度不超過128字符。

在變量部分關鍵的是變量賦值、輸出、顯示、保存與恢復和清除等命令的使用,在此基礎上掌握數組的概念及基本操作,相關命令在實驗指導小節詳細介紹。

3.表達式

表達式是Visual FoxPro 6.0程序設計或命令操作中最重要的組成要素,通過運算符把常量、變量和函數等運算對象連接起來的有意義的式子。根據連接運算符的不同,可將表達式分為數據表達式、字符表達式、日期時間表達式、關系表達式和邏輯表達式等。在書寫或計算表達式時,需要注意運算符的優先級和書寫規則。

4.常用函數

函數是能夠完成某種特定功能的程序段。在調用函數時要注意函數形參的個數、類型和返回值等信息,保證相互匹配。常用函數有數值型函數、字符函數、日期時間函數、類型轉換函數和測試函數等。

主站蜘蛛池模板: 吴桥县| 镇江市| 琼结县| 秦皇岛市| 察哈| 前郭尔| 西林县| 博野县| 随州市| 临潭县| 横峰县| 昌平区| 巩义市| 雅安市| 曲阳县| 建始县| 凤翔县| 哈尔滨市| 岳阳县| 昂仁县| 泽库县| 福海县| 泊头市| 胶州市| 雅安市| 周口市| 荣昌县| 喀什市| 沧源| 三原县| 许昌市| 宁城县| 泾阳县| 十堰市| 陈巴尔虎旗| 青浦区| 东丰县| 洪洞县| 买车| 沙湾县| 陆河县|