- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic. NET程序设计 第4章 Visual Basic. NET程序设计基础 内容提要 基本数据类型 变量和常量 变量的隐式声明与类型转换 变量的生存期和生存期 常用内部函数 运算符与表达式 前一章通过一个简单例子介绍了用Visual Basic .NET设计应用程序的一般过程。这一章我们将介绍构成Visual Basic .NET应用程序的基本元素,包括数据类型、常量、变量、内部函数、运算符和表达式等。 4.1 基本数据类型 数据是程序的必要组成部分,也是程序处理的对象。 Visual Basic .NET提供了系统定义的数据类型,还允许用户根据需要定义自己的数据类型。 Visual Basic .NET提供的基本数据类型主要有字符串型数据和数值型数据,此外还提供了字节、对象、日期、布尔等其他类型数据类型。 字符和字符串 (1)字符(Char):Char数据类型是单个双字节(16 位)Unicode字符,以16位(2个字节)无符号的数值形式存储。每2个字节数值存储一个 Unicode 字符。等价的.NET数据类型是System.Char。 (2)字符串(String):字符串是一个字符序列,由ASCII字符组成,包括标准的ASCII字符和扩展ASCII字符。在Visual Basic .NET中,字符串是放在双引号内的若干个字符,其中长度为0(即不含任何字符)的字符串称为空字符串。 数值 (1)整型 (2)浮点数 (3)Decimal 数据类型 (1)整型 (2)浮点数 其他数据类型 4.2 常量和变量 前一节介绍了Visual Basic .NET中使用的数据类型。在程序中,不 同类型的数据既可以以常量的形式出现,也可以以变量的形式出现。常 量在程序执行期间其值是不发生变化的,而变量的值是可变的,它代表 内存中指定的存储单元。 4.2.1 常量 Visual Basic .NET中的常量分为3种,分别为文字常量、符号常量 和系统常量。 1、文字常量(又称字符常量) Visual Basic .NET有4种文字常量,即字符和字符串常量、数值 常量、布尔常量和日期常量。 (1)字符和字符串常量 字符和字符串常量由字符组成,用双引号包含的ASCII字符。 [例如] “A“ 、 ”$25,000.00”、 Number of Employees“ [例如] A$= “中国 123abs” Rem 有测试字符个数的函数Len和测试字符串字节个数的函数LenB N=Len(A) ‘N值有9个字符 M=LenB(A) ‘M值18个字节 2. 符号常量 在Visual Basic .NET中,可以定义符号常量代替数值或字符串,以避免在程序中反复书写一个常量。一般格式为:[Public | Private] Const 常量名 [As 类型]=表达式[, 常量名 [As 类型]=表达式][例如] Public Const MyString As String = “HELP“ ‘定义变量并赋初值 以上语句可以理解为: Public Const MyString As String ‘定义变量 MyString=“HELP” ‘赋值 [例如] Private Const MyInt As Integer = 5 以上语句可以理解为: Private Const MyInt As Integer MyInt=5[例如] Public Const Maxchars As Integer = 254, Maxbue As Double = Maxchars + 1234.56 在一个语句中定义了两个常量,其类型分别为Integer和Double。 3. 系统常量 Visual Basic .NET提供了大量预定义的常量,可以在程序中直接使用,这些常量均以小写字母vb开头。在程序代码中,可以直接使用系统常量。 可以通过“对象浏览器”查看系统常量。 4.2.2 变量 变量(Variable)是指在程序运行过程中其值可变的量,变量实际代表内存 中指定的存储单元地址。定义变量有变量名和数据类型。变量名表示内存的 的地址;数据类型则决定了该变量的存储方式。 1. 命名规
文档评论(0)