C++中关键字sizeof如何简单使用

 时间:2026-02-14 09:41:20

1、基本格式

sizeof(变量);

sizeof(类型);

sizeof  对象;  

C++中关键字sizeof如何简单使用

2、计算字符类型的存储空间,通常为1字节

char c='b';

sizeof(char);

sizeof(c);

C++中关键字sizeof如何简单使用

C++中关键字sizeof如何简单使用

3、计算整型的存储空间,通常为4字节

int c='b';

sizeof(int);

sizeof(c);

C++中关键字sizeof如何简单使用

C++中关键字sizeof如何简单使用

4、计算数组的sizeof,主要与元素个数有关。内存大小=元素个数*类型存储空间:

 int c[]={1,2 ,3,4};

 cout<<sizeof(c)<<endl;

 cout<<sizeof(c)/sizeof(c[0]);//可用于计算数组大小

C++中关键字sizeof如何简单使用

C++中关键字sizeof如何简单使用

5、计算结构体的sizeof,由茄闲于字节需要对齐。内存空间=成言慎员个数*最大类型空间

#include <iostream>

using namespace std;

struct inte

{

      int a;

      double n;

};

int main()

{

cout<<sizeof(inte)<<endl;

return 0;

}

C++中关键字sizeof如何简单使用

C++中关键字sizeof如何简单使用

6、类的sizeof计算,与结构体类似

#include <iostream>

using namespace std;

class inte

{

      int a;

      double n;

      int serach(){return 1;}

};

int main()

{

cout<<捕哄披sizeof(inte)<<endl;

return 0;

}

C++中关键字sizeof如何简单使用

C++中关键字sizeof如何简单使用

  • vue怎样获取子组件的值
  • LOL大乱斗玩多了对于匹配和排位有着怎样影响?
  • 普通域用户使用本地管理员权限运行某个程序
  • 如何刷新电脑BIOS-DOS下刷写小白教程
  • 楚留香手游暗香副本高伤害怎么打
  • 热门搜索
    牙菌斑怎么去除 实习计划怎么写 群公告怎么写 驴肉怎么做好吃 平板怎么截图 宫颈肥大是怎么回事 为什么本命年不能结婚 排便困难怎么办 槐花做法 支气管炎怎么治