具体的介绍一下_int64,以及怎么用,在C语言中的时候需要头文件吗

 我来答
幻翼高达Zero
2019-07-19 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.3万
展开全部

需要准备的材料分别有:电脑、C语言编译器。

1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。

2、在test.cpp文件中,输入C语言代码:__int64 a;a = pow(2, 32);printf("%I64d", a);。

3、编译器运行test.cpp文件,此时成功定义了64位整数并进行了输出。

骑着火星去撞猪
推荐于2017-09-07 · TA获得超过367个赞
知道答主
回答量:125
采纳率:0%
帮助的人:0
展开全部
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);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
希声和寡
2009-01-23 · TA获得超过2.6万个赞
知道大有可为答主
回答量:6437
采纳率:0%
帮助的人:3503万
展开全部
_int64只是VC的独有的类型,
虽然现在有不少编译器支持,但是并不是标准的类型定义。

使用时不需要什么头文件的,就当成一个正常的数据类型来使用就行。
如果你的编译器不支持,
可以通过long long类型来typedef出__int64型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式