C++和Java的变量对比

时间:2022-07-24
本文章向大家介绍C++和Java的变量对比,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

C++和Java的变量对比

本贴创建的原因是本人需要做一个C++Java之间进行socket通信的时候想要确定一下两者之间变量的内存占用情况,经过验证测试得出的结果用于以后用来进行验证

  • 本次的结果均是在32位系统中得到的,64位的操作系统的内存占用情况可能有所不同!

对比的表格如下:

C++

usage

Java

usage

short

2 bytes

short

2 bytes

int

4 bytes

int

4 bytes

long

4 bytes

long

8 bytes

long long

8 bytes

float

4 bytes

float

4 bytes

double

8 bytes

double

8 bytes

long double

12 bytes

bool

1 byte

boolean

1 byte

char

1 byte

char

2 bytes

unsigned char

1 byte

byte

1 bytes

后记

在进行跨平台的socket套接字连接是需要注意变量内存问题