游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2083|回复: 3

发给vb.net初学者的!数据类型,及变量和常量…… (严

[复制链接]

66

主题

345

帖子

356

积分

中级会员

Rank: 3Rank: 3

积分
356
发表于 2006-4-24 15:54:00 | 显示全部楼层 |阅读模式
Boolean     存储分配 2B   取值范围True或False

Byte         存储分配 1B   取值范围0~255

Char         存储分配 2B   取值范围0~65535

Date    存储分配 2B   取值范围0001年1月1日凌晨0:00:00到9999年12月31日晚上11:59:59

Decimal    存储分配16B   0~+-79228162514264337593543950335之间不带小数点的数/0~+-7.9228162514264337593543950335之间带28位小数的数;最小非零数为+-0.0000000000000000000000000001(+-1E-28)

Double    存储分配 8B   取值范围负数取值范围为-1.79769313486231E+308~-4.94065645841247E-324;正值取值范围为4.94065645841247E-324~1.79769313486231E+308

Integer   存储分配 4B  取值范围 -2147483648~2147483647

Long     存储分配 8B  -9223372036854775808~9223372036854775807

Object   存储分配 4B  取值范围 任何类型都可以存储在Object类型的变量中-32768~32767

Single    存储分配 4B   取值范围 负值取值范围为-3.402823E+38~-1.401298E-45;正值取值范围为1.401298E-45~3.402823E+38

String    存储分配取决于实现平台    取值范围 0~大约20亿个Unicode 字符







有了数据类型,还需要有变量来存储具体的数据。在程序运行时,变量用来在计算机内存中存储信息。并且,顾名思义,变量中存储的信息会随着时间而变化。常量也用来存储信息,显然常量中的信息是不变的。







可能我提供的这些很多人看了,会觉得可笑。不过确实对初学者有用~我也是这样过来的。相信我没错。认真学,一步步塌实的学。以后开发起来才能得心应手。

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2006-4-24 19:20:00 | 显示全部楼层

Re:发给vb.net初学者的!数据类型,及变量和常量…… (

Date是8字节,不是2字节

20

主题

451

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2006-4-24 21:02:00 | 显示全部楼层

Re:发给vb.net初学者的!数据类型,及变量和常量…… (

我在编写Mywow得时候,在编写BinWriter得时候,因为不小心把UInt64定义成了6字节(本来是8字节)结果造成在把封包数据写入流的时候造成整个游戏服务器甭掉了……
汗颜……

66

主题

345

帖子

356

积分

中级会员

Rank: 3Rank: 3

积分
356
 楼主| 发表于 2006-4-24 21:18:00 | 显示全部楼层

Re:发给vb.net初学者的!数据类型,及变量和常量…… (

噢。更正下,确实我写错了 Date 确实是8B不是2B,记错了```呵呵。晕死了。我都很久没来这个论坛了。所以现在回来了会努力工作的。希望大家支持呀!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 07:08

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表