c语言中sizeof函数的用法

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

工具/原料

  • C说话

方式/步骤

  1. 1

    若是想要查看当前系统整型类型的大小,那么挪用sizeof来查看

  2. 2

    编译运行查看打印信息,从中看出整型类型占用的大小为4

  3. 3

    若是想要查看数组类型的占用大小,那么也可以经由过程sizeof来查看

  4. 4

    从输出打印的信息看,上一步调界说的数组类型大小为32

  5. 5

    若是想要查看指针类型占用大小,那么挪用sizeof来查看

  6. 6

    从输出的信息看,指针类型占用的大小为4, 注重不管指针指标的目的的内存有多大,指针类型占用的大小都是固定的

  7. 7

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

  8. 8

    运行之后,输出的信息如下图所示,上一步调界说的变量的大小为3,合适预期的成果

注重事项

  • 喜好经验接待点赞投票!
  • 发表于 2020-02-08 17:00
  • 阅读 ( 76 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论