当前位置: 首页 > news >正文

C++字符大小

首先附上代码

#include<iostream>
#include<string>
using namespace std;int main() {int a=1;short int a1=1;long int a2 = 1;long long int a3 = 1;float b=1.0;double b1=1.0;char c = 's';struct MyStruct{int d;int d1;};MyStruct st{};std::cout << sizeof(a) << endl;std::cout << sizeof(a1) << endl;std::cout << sizeof(a2) << endl;std::cout << sizeof(a3) << endl;std::cout << sizeof(b) << endl;std::cout << sizeof(b1) << endl;std::cout << sizeof(c) << endl;std::cout << sizeof(st) << endl;}

以上定义了各种字符变量以及结构体,输出结果如下

得到64位各字符类型大小

int4字节
long int4字节
short int2字节
float4字节
double8字节
char1字节
结构体结构体内所有字符类型大小总和

 

http://www.lqws.cn/news/509599.html

相关文章:

  • P0/P1级重大故障根因分析:技术挑战与无指责复盘文化
  • Leaking GAN
  • 医学数据分析实战:冠心病发病因素可视化
  • git学习资源
  • 轨迹降噪API及算法
  • 应用层协议 HTTP
  • 洛谷P1092 [NOIP 2004 提高组] 虫食算
  • openai-agents实现out_guardrails
  • DataSophon 1.2.1集成Flink 1.20并增加JMX 监控
  • [ruby on rails] ActiveJob中 discard_on,retry_on和 rescue_from的应用
  • 用福昕阅读器打开pdf文件,整个程序窗口自动缩小的问题
  • 14.OCR字符识别
  • 10-Python模块详解
  • 猿人学js逆向比赛第一届第十二题
  • 国产化条码类库Spire.Barcode教程:如何使用 C# 读取 PDF 中的条码(两种方法轻松实现)
  • 【前端】JS模块化解析-ESModule
  • C# VB.NET取字符串中全角字符数量和半角字符数量
  • 电机驱动基础
  • Rust 项目实战:多线程 Web 服务器
  • 第1篇:环境搭建与第一个Gin应用
  • 数字图像处理——滤波器核(kernel)
  • 构建你的 AI 模块宇宙:Spring AI MCP Server 深度定制指南
  • macOS 26 Tahoe
  • 2025年应用材料、机械与制造工程国际会议(ICAMMME 2025)
  • Starrocks 低基数全局字典优化
  • 桌面小屏幕实战课程:DesktopScreen 8 非易失性存储器NVS
  • 市面上重要的AI开发工具和框架
  • C++038(指针)
  • ci | cd
  • OpenHarmony如何获取app_signature证书指纹