C语言中输出long long型数据怎么输出

 我来答
风若远去何人留
2017-04-17 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450126
专业C/C++软件开发

向TA提问 私信TA
展开全部

使用格式字符%lld输出long long类型。 

一、在C语言中输出语句为printf。其调用方式为:

printf(FORMAT_STR, vars...);

其中FORMAT_STR中指定格式字符,输出时,根据格式字符输出对于类型的变量。 

二、每种变量类型,对应一组格式字符。如int对应为%d。 而long long 对应的类型就是%lld。

三、参考代码:

#include <stdio.h>
int main()
{
    long long a=1234567;
    printf("%lld\n", a);//以%lld输出long long 类型。
    return 0;
}

四、注意事项:

1 long long类型从C99开始支持,所以如果编译器不支持C99规范,则无法使用long long。

2 对于VC/VS编译器,不支持long long类型,而是使用_int64。输出则为相同的%lld。

天雨下凡
2016-11-23 · 知道合伙人教育行家
天雨下凡
知道合伙人教育行家
采纳数:17564 获赞数:65154
爱电脑、爱数学、爱音乐; 熟悉VB、C/C++、JAVA; EXCEL与VBA有所研究…… 数学,一些会,一些被忘却……

向TA提问 私信TA
展开全部
long long型用格式符%lld
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式