在C语言里,基本数据类型有如下

int

long

float

double

int 用于保存整数 代码示例如下

Android NDK 入门学习 C语言03基本数据类型

long 也是用于保存整数,代码示例如下

Android NDK 入门学习 C语言03基本数据类型

都是用于保存整数,那么int 和long之间有什么区别吗?

额,在计算机早期的时候有区别,但是在现代的计算机已经没有区别了,早期时int 占用2字节的空间,long占用4字节的空间,而

现在的计算机int 和 long 占用的空间都是4字节,所以就没有什么区别了。我们可以通过sizeof()来验证一下。sizeof()是专门用于

测量数据类型的大小的。示例代码如下

Android NDK 入门学习 C语言03基本数据类型

 

float和double都是用于保存浮点数的,区别和java中的一样,float占4字节,double占8字节,double保存的精度比float更高,示例代码如下

Android NDK 入门学习 C语言03基本数据类型

相关文章:

  • 2021-06-13
  • 2021-12-19
  • 2021-09-30
  • 2021-10-19
  • 2022-12-23
  • 2021-10-15
  • 2021-10-20
猜你喜欢
  • 2022-12-23
  • 2021-09-26
  • 2021-11-13
  • 2022-12-23
  • 2018-12-19
相关资源
相似解决方案