long(C语言关键词)

 2023-06-18  阅读 729  评论 0

摘要:long关键字表示一种长整型数据,是编程语言中的一种基本数据类型,为long int 的缩写,默认为有符号长整型,含4个字节,取值范围为:-2^31 ~ (2^31 -1)。方法join(long)的功能是通过在内部使用wait(long)方法来实现的,所以join(long)方法具有释放锁的特点。

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

方法join(long)的功能是通过在内部使用wait(long)方法来实现的,所以join(long)方法具有释放锁的特点。

长整型

long

长整型数据类型

4个

C语言关键词

-LONG_MAX-1 ~LONG_MAX

定义

长整型数据类型是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

应用示例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

#include <stdio.h>

 

int main()

 

{

 

    printf("short=%d ",sizeof(short));

 

   printf("int=%d ",sizeof(int));

   

   printf("long=%d ",sizeof(long));

 

    printf("float=%d ",sizeof(float));

   

   printf("double=%d ",sizeof(double));

 

}

32位机上输出结果为:

short=2

int=4

long=4

float=4

double=8

版权声明:xxxxxxxxx;

原文链接:http://cn.tdroid.net/ce5a4CD0EBg8F.html

发表评论:

管理员

  • 内容265305
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:
注册登录
注册帐号
登录帐号

Copyright © 2022 太卓开发网 Inc. 保留所有权利。 泰达科技网易库网

页面耗时0.1764秒, 内存占用1.32 MB, 访问数据库18次