- Visual FoxPro程序設計習題及實驗指導
- 張麗平 劉三民
- 9字
- 2020-06-23 15:39:24
第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.常用函數
函數是能夠完成某種特定功能的程序段。在調用函數時要注意函數形參的個數、類型和返回值等信息,保證相互匹配。常用函數有數值型函數、字符函數、日期時間函數、類型轉換函數和測試函數等。
- Design Principles for Process:driven Architectures Using Oracle BPM and SOA Suite 12c
- Practical Internet of Things Security
- Unity 2020 Mobile Game Development
- Ray分布式機器學習:利用Ray進行大模型的數據處理、訓練、推理和部署
- 重學Java設計模式
- H5頁面設計:Mugeda版(微課版)
- PHP編程基礎與實例教程
- 創意UI Photoshop玩轉移動UI設計
- JavaScript Concurrency
- Learning WordPress REST API
- Building UIs with Wijmo
- Spark for Data Science
- Programming MapReduce with Scalding
- Learning Behavior:driven Development with JavaScript
- C語言學習手冊