指针占用的内存空间


#include<iostream>
using namespace std;
#include<string>
#include<ctime>
#include "add.h"
int main() {
    //2010年5月
    /*
    指针占用的内存空间
    在32位操作系统中,占用4个字节空间,不管什么数据类型;
    64位下占用8个字节,不管什么数据类型
    */
    //1、定义指针
    int num = 10;
    //指针定义的语法: 数据类型 *指针变量名
    int* p = &num;//p指向num的内存地址
    cout << sizeof(int*) << endl;
    cout << sizeof(float*) << endl;
    cout << sizeof(double*) << endl;
    system("pause");
}

指针占用的内存空间(图1)

c++

您可能还会对下面的文章感兴趣: