首页| 论坛| 消息

标题:qt 怎么获取数组的长度?
作者:jing105630
日期:2017-07-16 17:30
内容:

int buf[] = {1,0,0,0,1}; int i = sizeof(buf); qDebug()


#1 [kaon 07-16 22:50]
auto length = sizeof(buf)/sizeof(*buf)
#2 [马侬骑士 07-17 07:15]
你定义的是int型的数组,你在32位机器上int长度是32位也就是4字节长度,在64位机器上是8个字节长度,你算长度这个算的都是对的,你要考虑实际情况
#3 [dosmlp 07-18 15:50]
int占4个字节,5个int就是20个字节啊,这不是很容易算吗
#4 [jing105630 07-24 16:52]

回复 发表
主题 版块