? vb.net亚博优惠活动之数据类型 亚博优惠活动,亚博体育网页版,亚博app怎么下载「官网直营」
VB.net 2010 视频亚博优惠活动 VB.net 2010 视频亚博优惠活动 VB.net 2010 视频亚博优惠活动
SQL Server 2008 视频亚博优惠活动 c#入门经典亚博优惠活动 Visual Basic从门到精通视频亚博优惠活动
当前位置:
首页 > 编程开发 > VBnet >
  • vb.net亚博优惠活动之数据类型

  • 2015-01-24 15:45 来源:未知

数据类型(相关vb.net亚博优惠活动)
数据是分类型的,不同类型的数据占用不同的长度的内存单元:同时指示了可进行的运算.

以下VB2005中的基本的数据类型:

1.数值类型

a)???????? 整形:Integer ?Long
b) ? ? ? ?实形:Double

2.日期类型:date

??????? Dim d As Date
??????? d = #3/12/2006 12:23:34 PM#
??????? MsgBox(d)
或:
d = DateAndTime.DateString & " " & DateAndTime.TimeString
d= DateAndTime.TimeString
?
?
n? ##?????????? 日期常数必须用##定界符,格式:月/日/年 时:分:秒
n? DateAndTime 时间日期对象 提供一组对时间和日期进行处理的对象

?
n? 可以取得时间日期的其他对象: Date 对象,dateTime对象? Now()函数

3.字符串类型:String

??????? Dim s1 As String, s2 As String, ss As String
??????? s1 = "A"
??????? s2 = "B"
??????? ss = s1 & s2
??????? MsgBox(ss)
?
n? ""? 常数必须用""定界符
n? & 连接符 将任意类型数据连接字字符串
n? ? 请将年月日相连显示,如:2008-9-8

4.逻辑类型:Boolean


?
?

其他类型

n? 对象类型:Object:可以保存任何类型的数据
n? 枚举类型Enum
? ? ? ?
? ? ? ?
?

注意:Enum类型必须定义在所有过程之外。

自定义类型:结构类型 Structure

续行语句?? _
注释语句?? ‘
字符串连接 &
并行连接? :
Public Class Form1
??? Structure Student
??????? Dim Name As String????? '学生姓名
??????? Dim Sex As Boolean????? '性别
??????? Dim ClassName As String '班级
??????? Dim No As Integer?????? '学号
??? End Structure
?
??? Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) _
?Handles Button1.Click
??????? Dim s As Student, TestStr As String
??????? s.Name = "张三"
???? ???s.Sex = True
??????? s.ClassName = "计算机"
??????? s.No = 1
?
??????? TestStr = s.Name & vbCrLf & s.Sex & vbCrLf & _
??????????????????? s.ClassName & vbCrLf & s.No
??????? MsgBox(TestStr)
??? End Sub
End Class
?
?
VB数据类型列表
类型名 长度 取值范围
Boolean 取决于实现平台 True 或者 False
Byte 1 个字节 0 到 255(无符号)
Char(单个字符) 2 个字节 0 到 65535(无符号)
Date 8 个字节 0001 年 1 月 1 日午夜 0:00:00 到 9999 年 12 月 31 日晚上 11:59:59
Decimal 16 个字节 0 到 +/-79,228,162,514,264,337,593,543,950,335 (+/-7.9...E+28) ,不包含小数点;0 到 +/-7.9228162514264337593543950335,包含小数点右边 28 位 最小非零数为 +/-0.0000000000000000000000000001 (+/-1E-28)
Double(双精度浮点型) 8 个字节 对于负值,为 -1.79769313486231570E+308 到 -4.94065645841246544E-324 对于正值,为 4.94065645841246544E-324 到 1.79769313486231570E+308
Integer 4 个字节 -2,147,483,648 到 2,147,483,647(有符号)
Long(长整型) 8 个字节 -9,223,372,036,854,775,808到 9,223,372,036,854,775,807 (9.2...E+18 ?)
Object 4 个字节(32 位平台上) 8 个字节(64 位平台上) 任何类型都可以存储在 Object 类型的变量中
SByte 1 个字节 -128 到 127(有符号)
Short(短整型) 2 个字节 -32,768 到 32,767(有符号)
Single(单精度浮点型) 4 个字节 对于负值,为 -3.4028235E+38 到 -1.401298E-45 ?对于正值,为 1.401298E-45 到 3.4028235E+38 ?
String(变长) 取决于实现平台 0 到大约 20 亿个 Unicode 字符
UInteger 4 个字节 0 到 4,294,967,295(无符号)
ULong 8 个字节 0 到 18,446,744,073,709,551,615 (1.8...E+19 ?)(无符号)
UShort 2 个字节 0 到 65,535(无符号)
?
相关亚博优惠活动