第5章变数、常数与资料型态[我的主控台程式].ppt

第5章变数、常数与资料型态[我的主控台程式].ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5-3-4 Option指令敘述-2 Option Compare:指定字串比較方式是使用二進位或文字比較,可以是Binary(預設值)或Text,如下所示: Option Compare Binary Option Infer:如果指定Option Explicit Off設定程式變數不需事先宣告時,我們可以再指定Option Infer為On(預設值),讓Visual Basic編譯器依變數第1次指定的值來自動決定最佳的資料型態;值如果為Off,此時的資料型態為Object,如下所示: Option Explicit Off Option Infer On 5-3-4 Option指令敘述-Visual Basic專案 Visual Basic專案:Ch5-3-4\我的主控台程式 在VBE專案的Windows應用程式指定Option Explicit設為Off,和Option Infer為On後,就不用先宣告變數,即可隨時在程式碼中使用變數,這是讓Visual Basic編譯器自動決定最佳的資料型態。其執行結果如下圖所示: 5-3-4 Option指令敘述-Visual Basic專案屬性 5-4 符號常數的使用 5-4-1 符號常數的使用 5-4-2 列舉資料型態 5-4 符號常數的使用 「符號常數」(Symbolic Constants或Named Constants)是在程式碼使用名稱來取代數字或字串字面值,與其將符號常數視為變數,不如說它是名稱轉換,將一些字面值使用有意義的名稱來取代。 在Visual Basic語言可以使用內建符號常數、自訂符號常數和使用列舉資料型態來建立常數。 5-4-1 符號常數的使用-說明 Visual Basic語言本身就擁有一些內建符號常數,例如:vbTab、vbNewLine等,不過使用者可以自行使用Const關鍵字建立符號常數,請注意!符號常數在宣告時一定需要指定其字面值,如下所示: Const MAX_WIDTH = 150 Const PI = 3.1415926 上述程式碼建立符號常數,MAX_WIDTH常數值為150;圓周率常數PI的值為3.1415926。 5-4-1 符號常數的使用-Visual Basic專案 Visual Basic專案:Ch5-4-1\我的主控台程式 在Windows應用程式宣告符號常數,並且在運算式使用符號常數來計算圓面積。其執行結果如下圖所示: 5-4-2 列舉資料型態-範例 如同符號常數是使用名稱來取代固定數值,「列舉常數」(Enumerations)是使用一組名稱取代一組整數資料型態的數值。它是使用Enum/End Enum程式敘述進行宣告,如下所示: Enum Color As Integer White = 1 Red Blue = 5 Green Black = Green End Enum 5-4-2 列舉資料型態-範例說明 White、Red、Blue、Green和Black是列舉常數的「成員」(Members),可以使用指定敘述來指定其值。以此例White為1,Red沒有指定,預設是前一個值加1,即2,Blue指定成5,Green為5+1,即6,Black指定成Green,表示和Green擁有相同值6。 如果Color列舉常數沒有指定初值,第1個常數的值預設從0開始,依序為0、1、2.3….。在Visual Basic程式取得列舉常數是使用「.」運算子,如下所示: txtOutput.Text = 色彩值: Color.White _ vbNewLine 5-4-2 列舉資料型態-Visual Basic專案 Visual Basic專案:Ch5-4-2\我的主控台程式 在Windows應用程式宣告列舉常數Color,然後顯示各列舉常數成員的對應值。其執行結果如下圖所示: 5-5 資料型態 5-5-1 整數資料型態 5-5-2 浮點數資料型態 5-5-3 布林資料型態 5-5-4 字元與字串資料型態 5-5-5 日期/時間資料型態 5-5-6 Object資料型態 5-5 資料型態 Visual Basic 2008語言的資料型態是指變數的記憶體位址儲存的資料種類,Visual Basic資料型態可以分為「數值型態」(Value Types)和「參考型態」(Reference Types)兩種資料型態,如下所示: 數值型態:變數值儲存的是字面值,它是記憶體儲存的內容。Visual Basic語言提供Byte、Short、Integer、Long、Single、Double、Char和Boolean等「基本資料型態」(Primitive T

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档