0

0

一个C++指针变量本身占用多少字节的内存

P粉602998670

P粉602998670

发布时间:2025-09-01 10:30:04

|

1222人浏览过

|

来源于php中文网

原创

指针大小由系统架构决定,在32位系统上占4字节,64位系统上占8字节,与指向类型无关,可通过sizeof查看,现代系统中各类指针大小基本一致。

一个c++指针变量本身占用多少字节的内存

一个C++指针变量本身占用的内存大小取决于系统的架构和编译器,而不是它所指向的数据类型。

指针大小由系统架构决定

指针存储的是内存地址,因此它的大小与系统的寻址能力有关:

  • 在32位系统上,内存地址是32位(4字节),所以指针占4字节
  • 在64位系统上,内存地址是64位(8字节),所以指针占8字节

这适用于所有类型的指针,比如 int*char*double*、函数指针或类对象指针,它们的大小都一样。

如何查看指针大小

可以用 sizeof 操作符来查看指针在当前平台上的大小:

立即学习C++免费学习笔记(深入)”;

Musico
Musico

Musico 是一个AI驱动的软件引擎,可以生成音乐。 它可以对手势、动作、代码或其他声音做出反应。

下载
#include iostream>
int main() {
   int* p;
   std::cout    return 0;
}

在64位系统上,输出通常是:8;在32位系统上是:4

注意特殊情况

某些嵌入式系统或特殊平台可能有不同的指针模型,比如存在近指针(near)和远指针(far),但现代桌面和服务器系统中基本统一。

另外,void*、成员函数指针或多重继承下的指针在某些复杂情况下可能稍大,但一般仍与普通指针一致。

基本上就这些。指针大小不复杂,但容易忽略平台差异。

相关专题

更多
数据类型有哪几种
数据类型有哪几种

数据类型有整型、浮点型、字符型、字符串型、布尔型、数组、结构体和枚举等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

297

2023.10.31

php数据类型
php数据类型

本专题整合了php数据类型相关内容,阅读专题下面的文章了解更多详细内容。

216

2025.10.31

string转int
string转int

在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

312

2023.08.02

int占多少字节
int占多少字节

int占4个字节,意味着一个int变量可以存储范围在-2,147,483,648到2,147,483,647之间的整数值,在某些情况下也可能是2个字节或8个字节,int是一种常用的数据类型,用于表示整数,需要根据具体情况选择合适的数据类型,以确保程序的正确性和性能。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

522

2024.08.29

c++怎么把double转成int
c++怎么把double转成int

本专题整合了 c++ double相关教程,阅读专题下面的文章了解更多详细内容。

48

2025.08.29

C++中int的含义
C++中int的含义

本专题整合了C++中int相关内容,阅读专题下面的文章了解更多详细内容。

190

2025.08.29

c++怎么把double转成int
c++怎么把double转成int

本专题整合了 c++ double相关教程,阅读专题下面的文章了解更多详细内容。

48

2025.08.29

C++中int、float和double的区别
C++中int、float和double的区别

本专题整合了c++中int和double的区别,阅读专题下面的文章了解更多详细内容。

95

2025.10.23

php源码安装教程大全
php源码安装教程大全

本专题整合了php源码安装教程,阅读专题下面的文章了解更多详细内容。

7

2025.12.31

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
CSS3 教程
CSS3 教程

共18课时 | 4.1万人学习

Git 教程
Git 教程

共21课时 | 2.3万人学习

麻省理工大佬Python课程
麻省理工大佬Python课程

共34课时 | 5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号