| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1985 人关注过本帖
标题:[求助] 我在xp的cmd中运行tc为什么long int 只有16位
只看楼主 加入收藏
iamwangyong
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-9-22
收藏
得分:0 

确实,tc下需要加上“L”小写。那么我需要输出long long int该加什么呢?
int main(int argc,char **argv)

{long long int *p;
long long int lfloat;
scanf("%lx",&lfloat);
p=&lfloat;
printf("lfloat is %x",lfloat);
printf("*p is %lx\n",*p);
printf("%d\n",sizeof(float));


printf("%d\n",sizeof(long long));
}
运行结果是:
1234567898765432
lfloat is 98765432*p is 98765432
8
为什么这个不输入64位?

2006-09-22 22:53
账号已被封
Rank: 1
等 级:新手上路
帖 子:234
专家分:0
注 册:2006-9-19
收藏
得分:0 
tc一般long只有 32位呀
不支持64位
什么叫long long 呀
第一次听说

捅死你个汉奸!!!!1
2006-09-22 23:18
iamwangyong
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-9-22
收藏
得分:0 
这个是在gcc下编译的
忘了说了。
不好意思
2006-09-22 23:21
账号已被封
Rank: 1
等 级:新手上路
帖 子:234
专家分:0
注 册:2006-9-19
收藏
得分:0 
没用过gcc哈

捅死你个汉奸!!!!1
2006-09-22 23:26
iamwangyong
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-9-22
收藏
得分:0 
哎。看来这是没人会了!真让我失望。看来高手都太来这!还有别的好点的C论坛马?
2006-09-22 23:36
cwande
Rank: 2
等 级:新手上路
威 望:3
帖 子:333
专家分:0
注 册:2006-8-18
收藏
得分:0 
printf("%lld\n",a);
不过貌似tc不支持64位的整数

汗,都懒得写代码了.......... cheat了一个威望,哈.....
2006-09-22 23:40
iamwangyong
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-9-22
收藏
得分:0 
printf("%lld\n",a);
不过貌似tc不支持64位的整数
????
能说得具体点吗?
2006-09-23 00:02
iamwangyong
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-9-22
收藏
得分:0 
有问题睡不着怎么办?谁来帮忙亚?
2006-09-23 00:08
快速回复:[求助] 我在xp的cmd中运行tc为什么long int 只有16位
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019930 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved