c语言 long int之后还是跟%d么?

如题所述

在C语言中,int即整型类型,long int等同于long,为长整型类型。
输出必须跟printf("%lld", a);,%d已经无法满足要求了。
%d:输入输出为整形,long int为long型。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-09
是的。如果是在VC 6.0中,long int和int表示的范围是一样的。

%d和%ld都行

#include <stdio.h>
int main()
{
lont int x=12;
printf("%d\n",x);
return 0;
}本回答被网友采纳
第2个回答  2015-01-20
%ld,代表长整形。追问

那你能不能帮我在线看一个问题?

追答

嗯,你发过来吧。

追问

为什么结果是这个

追答

scanf里面也写ld

本回答被提问者采纳
第3个回答  2015-01-20
使用%ld

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网