具体的介绍一下_int64,以及怎么用,在C语言中的时候需要头文件吗
3个回答
展开全部
64位整类型__int64,
int64 是有符号 64 位整数数据类型
范围为 -2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807),存储空间占 8 字节。用于整数值可能超过 int 数据类型支持范围的情况。
注意:在 32 位 Intel 计算机上分配 64 位值不是原子操作;即该操作不是线程安全的。这意味着,如果两个人同时将一个值分配给一个静态 Int64 字段,则该字段的最终值是无法预测的
在vc6中,可以省略一个下划线.
不需要头文件。如果你的编译器提示要头文件的话试试这两个
stdint.h
stdlib.h
标准输出printf("%I64d",xxx);
int64 是有符号 64 位整数数据类型
范围为 -2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807),存储空间占 8 字节。用于整数值可能超过 int 数据类型支持范围的情况。
注意:在 32 位 Intel 计算机上分配 64 位值不是原子操作;即该操作不是线程安全的。这意味着,如果两个人同时将一个值分配给一个静态 Int64 字段,则该字段的最终值是无法预测的
在vc6中,可以省略一个下划线.
不需要头文件。如果你的编译器提示要头文件的话试试这两个
stdint.h
stdlib.h
标准输出printf("%I64d",xxx);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
_int64只是VC的独有的类型,
虽然现在有不少编译器支持,但是并不是标准的类型定义。
使用时不需要什么头文件的,就当成一个正常的数据类型来使用就行。
如果你的编译器不支持,
可以通过long long类型来typedef出__int64型。
虽然现在有不少编译器支持,但是并不是标准的类型定义。
使用时不需要什么头文件的,就当成一个正常的数据类型来使用就行。
如果你的编译器不支持,
可以通过long long类型来typedef出__int64型。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询