永发信息网

MFC BYTE[]怎么算字节数

答案:3  悬赏:60  手机版
解决时间 2021-04-16 21:12
MFC BYTE[]怎么算字节数
最佳答案
BYTE array[300]={01,02,05,20};
这样的定义,实际占用内存就是300,数组是不可变长度的内存占用,当声明后内存堆栈的占用是固定的。
至于4,是因为这样的定义后,默认除了前四个字节,后面的296字节默认补了0,那么按照字符串长度的方式计算,后面0不作为有效长度(虽然占用了内存),通过函数strlen取得的长度就是4个字节。
另外注意,数组的不安全性就在于,没有标准函数可以获取数组的实际占用内存长度,因此必须自己记录并限制内存地址操作,否则很容易越界。
一个BYTE就是一个char,同样是一字节,楼上用sizeof(BYTE)得到的数字,只能是1.
全部回答
sizeof(BYTE)
你意思是你定义了一个
BYTE bArray[300];
然后在里面填充了一些数据,想知道实际是多少个字节?
这个应该是不知道的,你要自己用变量记录里面保存了多少个结果,因为这个数组它大小300字节,就算你用它来存1字节,其实它还是占用300字节
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
描写早上场景的段落,描写太阳落山时大地的段
dnf中纯法驱魔师刷图如何加点?
中国市场最便宜的宝马多少钱
怎么改变主显账号?
罗浮招待所地址在哪,我要去那里办事
电缆VV22 3x300+150什么意思
关于网球的问题
快手上有人发了一个魏三吃饭时唱的二人转叫什
雾灵街在哪里啊,我有事要去这个地方
1991年4月初10是什么星座?
怎么知道是不是处男
女人怎么样最容易感动?
求幸福的我作文结尾
莫小元儿科诊所地址有知道的么?有点事想过去
有关狮子座流星雨
推荐资讯
新闸路831号17楼有什么公司啊?
最近有什么好看的电视剧阿
蚂蚁搬家晴必雨下一句,《神奇的蚂蚁》(10分
怎么种芒果盆栽,芒果盆栽怎么种,芒果盆栽种
江汉大学2号门地址在哪,我要去那里办事
一加5是不是可以防水?
给老板的生祝福语大全,老板的老婆生了一个女
三分以内,积极向上的,有正能量的诗词
我在学校的键盘按左键向右跑,怎么回事,是不是
证人出庭作证法院收费吗
汉庭快捷酒店阜成门店停车场在哪里啊,我有事
一般流产去医院要多少钱?自己买药要多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?