C语言运算符sizeof的用法

C言语运算符sizeof的用法


在 C 言语中,sizeof() 是一个推断数据典范大概表达式长度的运算符,以字节为单位。sizeof() 的处理都是在编译阶段举行的。

sizeof 的用法:

  • sizeof (典范分析符)
  • sizeof 表达式

示比如下:

必要注意的是,布局体的 sizeof,由于字节对齐的缘故,布局体所占的空间,并不是其一切成员所占空间的累加和。

sizeof 对一个表达式求值,编译器依据表达式的终极后果典范来确定轻重,寻常不会对表达式举行盘算。以是

  • sizeof(1+2)等价于sizeof(int);
  • sizeof(1+2.5)等价于sizeof(double)。

指针典范的字节是8个,如下图所示。


内容底部广告位(手机)
标签:

管理员
草根站长管理员

专注网站优化+网络营销,只做有思想的高价值网站,只提供有担当的营销服务!

上一篇:纯水(长期饮用纯净水“一定会出问题”?到底该选什么水一文说清)
下一篇:返回列表

相关推荐