__int64在c++中

[复制链接]
查看11 | 回复4 | 2009-7-19 15:08:59 | 显示全部楼层 |阅读模式
因为cout并没有对__int64的输出进行重载,要输出的话用printf("%I64d",n);...
回复

使用道具 举报

千问 | 2009-7-19 15:08:59 | 显示全部楼层
加iostream.h的话貌似不用加命名空间 只有加iostream的话需要usingnamespace std;不知道楼主是用的什么编译器有的编译器不支持__int64 这时候要用 long long n;输入输出用cin>>n;cout<<n;或者scanf("%lld",&n);printf("%lld",n);...
回复

使用道具 举报

千问 | 2009-7-19 15:08:59 | 显示全部楼层
#include void main(){ __int64 n=0;std::cout<<n;}...
回复

使用道具 举报

千问 | 2009-7-19 15:08:59 | 显示全部楼层
加一句using namespace std;或者std::cout<<n;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行