社区
VB基础类
帖子详情
关于Byte数据类型的问题
kingofmatch
2004-07-28 07:26:19
Dim k as Byte
……
Open "c:\a.tmp" For Binary As #1
Put #1,,k
当k等于1的时候写入文件的确占用1个字节的空间,但为什么当k=0的时候就要占用2个字节空间呢?
...全文
167
7
打赏
收藏
关于Byte数据类型的问题
Dim k as Byte …… Open "c:\a.tmp" For Binary As #1 Put #1,,k 当k等于1的时候写入文件的确占用1个字节的空间,但为什么当k=0的时候就要占用2个字节空间呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingofmatch
2004-07-28
打赏
举报
回复
原因查明,确实是自己程序的问题,都是自己粗心所致……
前2位朋友每人25分吧
熊孩子开学喽
2004-07-28
打赏
举报
回复
不知楼主对于写的文件大小要求是否非常严格呢?
否则的话,就算它多一个字节也无妨啦。只要能读出正确的数字就可以啦。
kingofmatch
2004-07-28
打赏
举报
回复
怎么我的VB6.0就是这样啊?难道RPWT,郁闷了
Geo_Cra
2004-07-28
打赏
举报
回复
不可能,绝对只占用一个
落伍者
2004-07-28
打赏
举报
回复
不可能吧!
northwolves
2004-07-28
打赏
举报
回复
不会吧。
Private Sub Command1_Click()
Dim k As Byte
k = 0
Open "c:\a.tmp" For Binary As #1
Put #1, , k
MsgBox LOF(1)
Close #1
End Sub
rainstormmaster
2004-07-28
打赏
举报
回复
不会吧,byte型数据就是占用1个字节的空间,应该是你的程序有问题
Unity常用基础
数据类型
s
byte
、
byte
、short、ushort、int、uint、long、ulong8个是整数,他们之间的区别就是表示氛围不一样,而对于范围不一样的根本原因是类型在内存中的存储不同。
byte
数据类型
的初步入门
对于
byte
这个
数据类型
,因为应用的少,所以需要深入运用才能实践,1
byte
= 8位二进制...平常我们写代码时用的
byte
数据类型
,就是存储的十进制的数,所以
byte
变量 = 1到255之间的任何数是正确的,因为ASCII字符对应
Java
byte
数据类型
字节(
byte
)
数据类型
是8位有符号Java原始整数
数据类型
。其范围是-128至127(-2^7至2^7-1)。 字节类型是Java中可用的最小整数
数据类型
。当程序使用其值在-128到127范围内的大量变量或在文件或网络中处理二进制数据时,...
java
数据类型
:
byte
byte
数据类型
为1个字节,8个比特位,最高位为符号位。在Java中,表示的数据范围为[-128~127]。
byte
与ASCII 标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大小字母、写小写字母、数字0-9、标点符号...
java声明
byte
类型数据_java-关于
byte
类型数据的一些
问题
byte
类型数据的范围Java中一个
byte
类型数据的大小是一个字节,即8位,其范围是-128(1000_0000) ~ 127(0111_1111),二进制的最高位是符号位。使用二进制形式赋值报错
问题
为
byte
类型变量赋值只能是-128~127范围内的数...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章