社区
C语言
帖子详情
sizeof的问题:如何得到一个结构体的实际大小值?
feixiangonline
2003-08-23 01:09:12
struct ss
{
int a;
char s1[3];
};
如何得到这个结构体的实际大小,谢谢了
...全文
154
11
打赏
收藏
sizeof的问题:如何得到一个结构体的实际大小值?
struct ss { int a; char s1[3]; }; 如何得到这个结构体的实际大小,谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Bigstorns
2003-08-23
打赏
举报
回复
up
njtu
2003-08-23
打赏
举报
回复
要考虑到对齐的问题,好多帖子。
到精华区看看
sharkhuang
2003-08-23
打赏
举报
回复
你必须一字节对齐先!不然sizeof出来可能和你想要的有区别!
bm1408
2003-08-23
打赏
举报
回复
agree up!
fancy123
2003-08-23
打赏
举报
回复
int size = sizeof( struct ss);
davidwoo
2003-08-23
打赏
举报
回复
sizeof(struct ss)
wbh0360
2003-08-23
打赏
举报
回复
sizeof(struct ss)应该行的啊!
normalnotebook
2003-08-23
打赏
举报
回复
int i=sizeof(struct ss);
leonhome
2003-08-23
打赏
举报
回复
sizeof(struct ss);
step_by_step
2003-08-23
打赏
举报
回复
你的实际大小是指实际占用的字节数么?
sizeof不就行了么?
madasoft
2003-08-23
打赏
举报
回复
sizeof不行吗?
内存对齐(Memory alignment)
文章目录1....「内存对齐」章节作为struct的
一个
扩充知识。事实也证明,
实际
开发中,关注
结构体
内存布局特性的同事寥寥无几。甚至某些同事表示从未去留意过声明的
结构体
所占用内存空间
大小
,他们会感到诧
sizeof
()计算
结构体
的
大小
原文链接:
sizeof
()计算
结构体
的
大小
_海月汐辰-CSDN博客_... 这就是实例化的原因(空类同样可以被实例化),每个实例在内存中都有
一个
独一无二的地址,为了达到这个目的,编译器往往会给
一个
空类或空
结构体
(C+...
《C语言基础》 之 第10章
结构体
课程内容:为什么需要
结构体
、定义
一个
结构体
类型、
结构体
变量的声明和定义、
sizeof
测试
结构体
变量字节、
结构体
成员的普通访问方式、使用指针访问
结构体
成员、
结构体
嵌套、
结构体
传参、
结构体
数组。
C语言的
sizeof
运算符计算
结构体
大小
**
sizeof
是
一个
运算符,不是函数(方法)。** 例子: 当想打印
一个
变量的存储区域
大小
时,可以直接写 int a = 5; printf("%d\n",
sizeof
a); 当想打印
一个
数据类型的存储区域
大小
时,因为int是数据类型,所以要加小...
C语言
sizeof
求
结构体
的
大小
运算符
sizeof
可以计算出给定类型的
大小
,对于32位系统来说,
sizeof
(char) = 1;
sizeof
(int) = 4。基本数据类型的
大小
很好计算,我们来看一下如何计算构造数据类型的
大小
。 C语言中的构造数据类型有三种:数组、...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章