c语言中sizeof函数的用法

C语言标准库中提供了sizeof函数, 它是一个宏定义, 用于计算变量的大小, 那么如何使用它呢, 接下来就来说明它的用法 。

c语言中sizeof函数的用法

文章插图

需要这些哦
C说话
方式/
1【c语言中sizeof函数的用法】若是想要查看当前系统整型类型的大小, 那么挪用sizeof来查看
c语言中sizeof函数的用法

文章插图

2编译运行查看打印信息, 从中看出整型类型占用的大小为4
c语言中sizeof函数的用法

文章插图

3若是想要查看数组类型的占用大小, 那么也可以经由过程sizeof来查看
c语言中sizeof函数的用法

文章插图

4从输出打印的信息看, 上一
界说的数组类型大小为32
c语言中sizeof函数的用法

文章插图

5若是想要查看指针类型占用大小, 那么挪用sizeof来查看
c语言中sizeof函数的用法

文章插图

6从输出的信息看, 指针类型占用的大小为4, 注重不管指针指标的目的的内存有多大, 指针类型占用的大小都是固定的
c语言中sizeof函数的用法

文章插图

7程序开辟的时辰, 经常会界说映射表来存储数据, 好比下图所示的g_data, 然后需要遍历该映射表进行各类逻辑处置, 那么需要获取g_data的个数, 则可以经由过程挪用sizeof来计较得出
c语言中sizeof函数的用法

文章插图

8运行之后, 输出的信息如下图所示, 上一
界说的变量的大小为3, 合适预期的成果
c语言中sizeof函数的用法

文章插图

注重事项喜好经验接待点赞投票!

以上内容就是c语言中sizeof函数的用法的内容啦, 希望对你有所帮助哦!

    推荐阅读