C/C++ 64位程序 变量和指针所占内存大小

来源:互联网 发布:有没有5g网络 编辑:程序博客网 时间:2024/06/06 02:32



#include<iostream>using namespace std;int main(){    //返回的是字节(Byte),一个字节占用8个二进制位(bit)    cout<<"sizeof(char): "<<sizeof(char)<<endl;    cout<<"sizeof(int): "<<sizeof(int)<<endl;    cout<<"sizeof(float): "<<sizeof(float)<<endl;    cout<<"sizeof(double): "<<sizeof(double)<<endl<<endl;    cout<<"sizeof(char*): "<<sizeof(char*)<<endl;    cout<<"sizeof(int*): "<<sizeof(int*)<<endl;    cout<<"sizeof(float*): "<<sizeof(float*)<<endl;    cout<<"sizeof(double*): "<<sizeof(double*)<<endl;    return 0;}

输出:

sizeof(char): 1sizeof(int): 4sizeof(float): 4sizeof(double): 8sizeof(char*): 8sizeof(int*): 8sizeof(float*): 8sizeof(double*): 8




原创粉丝点击