常量的定义以及表示范围:
unsigned int 0~4294967295 就是2^32-1
int -2147483648~2147483647 就是-2^(31) ~ 2^31-1
unsigned long 0~4294967295 就是2^32-1
long -2147483648~2147483647 就是2^(-31) ~ 2^31-1
long long的最大值:9223372036854775807 就是2^63-1
long long的最小值:-9223372036854775808 就是2^(-63)
unsigned long long的最大值:18446744073709551615 就是2^64-1
__int64的最大值:9223372036854775807 就是2^63-1
__int64的最小值:-9223372036854775808 就是2^(-63)
unsigned __int64的最大值:18446744073709551615 就是2^64-1

C和C++的类型所占的字节数
【32位编译器】
char :1个字节
char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器) int * 也是 4字节
short int : 2个字节
int: 4个字节
unsigned int : 4个字节
float: 4个字节
double: 8个字节
long: 4个字节
long long: 8个字节
unsigned long: 4个字节

【64位编译器】
char :1个字节
char*(即指针变量): 8个字节 int * 也是 8字节
short int : 2个字节
int: 4个字节
unsigned int : 4个字节
float: 4个字节
double: 8个字节
long: 8个字节(32位和64位变得就是long和unsigned long,其他的均没有变化啊)
long long: 8个字节
unsigned long: 8个字节

【C++】char、int、short、指针占几个字节相关推荐

  1. C/C++中一个int型指针占几个字节?

    答案:一个指针在32位的计算机上,占4个字节:         一个指针在64位的计算机上,占8个字节. 指针变量根据"基类型"的不同,有 int * 型,float * 型,do ...

  2. 一个int型指针占几个字节,跟指针的类型有关系吗?(2020.11)

    由于这两天看的数据结构都跟C语言相关,这2天的代码中都遇到了指针的问题,所以今天就看了一些关于指针的博客,然后突然想到一个问题,一个int型的指针占几个字节. 一个int型变量占4个字节,那一个int ...

  3. C语言中int占几个字节,指针占几个字节,由什么决定呢?

    int占几个字节 今天心血来潮,想要了解一下C语言中各整型占用几个字节. 先上代码测试两个环境: #include<stdio.h> #include<stdlib.h>int ...

  4. c语言中int占两个字节short,选择.设C语言中,int类型数据占2个字节,则short类型数据占几个字节...

    short是占两个字节. short在C语言中是定义一种整型变量家族的一种,shorti:表示定义一个短整型的变量i. 依据程序编译器的不同short定义的字节数不同,标准定义short短整型变量不得 ...

  5. 一个int类型到底占多少个字节

    一个int占多少个字节? 这个问题我们往往得到的答案是4. 但是int到底占多少个字节,却跟你的机器环境有关. As you can see, the typical data type sizes ...

  6. 一个int和long占多少个字节

    一个int占多少个字节? 这个问题我们往往得到的答案是4. 但是int到底占多少个字节,却跟你的机器环境有关. [html] view plain copy print ? As you can se ...

  7. 一个int类型到底占多少个字节?

    一个int占多少个字节? 这个问题我们往往得到的答案是4. 但是int到底占多少个字节,却跟你的机器环境有关. [html] view plaincopy print? As you can see, ...

  8. sizeof(int)为什么输出的是4而不是2呢,int类型究竟占几个字节

    以上文章来自:https://blog.csdn.net/weixin_42339460/article/details/81455103 http://charlesxie.blog.51cto.c ...

  9. c语言指针类型占多少字节,关于指针占多少个字节

    开章明义,在32位系统中指针占四个字节: 说道这个问题,学过C语言的都知道,我们在定义一个指针的时候需要说明指针的类型,那么按道理来说,不同类型的指针大小应该不同啊,整形占四个字节,浮点占八个字节,其 ...

  10. int(11)到底占几个字节,亲测保证可靠

    前言 你是不是一直以为Int(11)就是占11个字节,int(3)就是占3个字节,如果你是这样想的那就大错特错了,这里小编就带着大家一起重新巩固学习吧,打破之前的错误"认为". 开 ...

最新文章

  1. Andriod --- JetPack (六):Room 增删改查
  2. 一个银行客户经理的“变形记”
  3. 关于单点登录的实现方法
  4. 用DD-WRT自建计费WiFi热点
  5. 几款对于学习前端比较好用的软件或网址
  6. ACDSee 10中文版+注册码
  7. Qt for android 移植android studio项目报错activity_main.xml:9: AAPT: error: attribute layout_constraintBott
  8. Java错误:找不到或无法加载主类
  9. matlab矩形滤波器,MATLAB结合矩形窗设计FIR滤波器
  10. 论文解读:MeLU:Meta-Learned User Preference Estimator for Cold-Start Recommendation
  11. c语言 快排,C语言 快排函数
  12. TensorFlow 2019
  13. blob开头的文件无法下载怎么办
  14. bton框架业务核心流程架构
  15. [置顶] android关机闹钟设计思路
  16. 原件常识:以“光”为传媒的光电耦合器
  17. android 电视qq视频,腾讯视频电视版安
  18. IRP_MJ_ACQUIRE_FOR_SECTION_SYNCHRONIZATION中的文件过滤
  19. 利用 Python 爬取了近 3000 条单身女生的数据,究竟她们理想的择偶标准是什么?
  20. 深圳搬家为什么要那么多注意事项

热门文章

  1. Pycharm远程连接服务器(pycharm专业版)
  2. 记录第一次安装Python环境
  3. MFC中主副屏窗口全屏最大化的几种方法
  4. DC-3靶场实战详解
  5. 如何禁止访问某个网站
  6. 不花钱学英文读书笔记
  7. 合理的利用时间就等于高效
  8. 二手车网站项目-《搜车记用户手册》
  9. 直通输出设备 android kodi,Kodi 17.0 正式版发布,开源软件媒体中心
  10. 分享:Flex倒映效果组件