long占几个字节-天天快报

来源:php中文网 | 2023-02-01 11:52:06 |

本教程操作环境:Windows10系统、C11版、Dell G3电脑。

long占几个字节?


【资料图】

4个。

long关键字表示一种长整型数据,是编程语言中的一种基本数据类型,为long int 的缩写,默认为有符号长整型,含4个字节,取值范围为:-2^31 ~ (2^31 -1)。

长整型数据类型是C语言等编程语言中常用的一种数据类型。

长整型数据类型分为有符号长整型和无符号长整型,各自的取值范围如下:

(1)长整型

类型标识符:long[int]

字节:4个

32位机上取值范围:-2147483648~2147483647(-2^31~(2^31-1))

可移植地,写作 -LONG_MAX-1 ~LONG_MAX

(2)无符号长整型

类型标识符:unsigned long[int]

字节:4个

32位机上取值范围:0~4294967295(0~(2^32-1))

可移植地,写作0 ~ ULONG_MAX

应用示例

#include <stdio.h> int main() {     printf("short=%d\n\n",sizeof(short));    printf("int=%d\n\n",sizeof(int));      printf("long=%d\n\n",sizeof(long));     printf("float=%d\n\n",sizeof(float));      printf("double=%d\n",sizeof(double)); }

32位机上输出结果为:

short=2int=4long=4float=4double=8

推荐学习:《C视频教程》

以上就是long占几个字节的详细内容,更多请关注php中文网其它相关文章!

关键词: long