struct A a; sizeof(a)和sizeof(struct A),大家聊聊
时间:2011-12-01
来源:互联网
作者: peng_weida 发布时间: 2011-12-01
int k;
sizeof(int)与sizeof(k)
作者: cao_julians 发布时间: 2011-12-01
作者: peng_weida 发布时间: 2011-12-01
sizeof(a) 就是a的类型(struct A)的大小
struct A *p sizeof(p) == 4 ; p是struct A * 类型的!
自己的理解!
作者: sixbusy 发布时间: 2011-12-01
a是结构体A的成员,sizeof(a)取的是a所占内存的字节数。
sizeof(struct A)取的是整个结构体A所占内存的字节数。
作者: shuoshuo_mt 发布时间: 2011-12-01
作者: defonds 发布时间: 2011-12-01
作者: AnYidan 发布时间: 2011-12-01
作者: wzx_1987 发布时间: 2011-12-01
struct A a sizeof(a)
a是结构体A的成员,sizeof(a)取的是a所占内存的字节数。
sizeof(struct A)取的是整个结构体A所占内存的字节数。
拜托先把实例和成员分清楚再来好吗
作者: jgyh1987 发布时间: 2011-12-01
作者: peng_weida 发布时间: 2011-12-01
sizeof(int), sizeof(i), sizeof int, sizeof i;
作者: yuanjie_123 发布时间: 2011-12-01
作者: pathuang68 发布时间: 2011-12-01
作者: mjjackey 发布时间: 2011-12-01
所得到的结果总是一样的。
那在实际项目中,这两种用法做互相替换么?
作者: peng_weida 发布时间: 2011-12-01
引用 11 楼 pathuang68 的回复:
所得到的结果总是一样的。
那在实际项目中,这两种用法做互相替换么?
那在实际项目中,这两种用法能互相替换么?
作者: peng_weida 发布时间: 2011-12-01
作者: Moral656632599 发布时间: 2011-12-01
如果刚刚出现a,那么sizeof(a)更好。
如果代码附近没有出现过a,那么sizoef(strcut A);
作者: qq120848369 发布时间: 2011-12-01
一般用A多一点,因为你a不是哪个地方都有。。
比如 A *pA = new [sizeof(A) * n];
作者: camelisi 发布时间: 2011-12-01
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28