C语言打印short、long、long long和unsigned类型整数[通俗易懂]

C语言打印short、long、long long和unsigned类型整数[通俗易懂]要打印unsignedint数字,可以使用%u符号。打印long数值,可以使用%d格式说明符。如果系统的int和long类型具有同样的长度,使用%d就可以打印long数值,但是这会给程序移植到其他系统(这两种数据类型的长度不一样的系统)带来麻烦,所以建议使用%ld打印long数值。在x和o符号前也可以使用l前缀,因此%lx表示以十六进制格式打印长整数,%lo表示

大家好,又见面了,我是你们的朋友全栈君。

要打印unsigned int 数字,可以使用%u符号。打印long数值,可以使用%d 格式说明符。如果系统的 int 和 long 类型具有同样的长度,使用%d 就可以打印 long 数值,但是这会给程序移植到其他系统(这两种数据类型的长度不一样的系统)带来麻烦,所以建议使用 %ld 打印 long 数值。在x和o符号前也可以使用l前缀,因此 %lx表示以十六进制格式打印长整数,%lo 表示以八进制格式打印长整数。请注意,尽管在C中常量后缀可以使用大写和小写,但格式说明符只能使用小写字母

C语言中还有其他几种printf()格式。首先,可以对short 类型使用h 前缀,因此 %hd 表示以十进制显示short 整数,%ho 表示以八进制显示short 整数。h和 l 前缀都可以同u结合使用表示无符号整数。比如,%lu 表示打印unsigned long 类型。

  下面给出了个打印例子:

#include<stdio.h>
int main(void)
{

unsigned int un =3000000000;/*int为32位*/
short end = 200;
long big = 65537;
long long verybig = 12345678908642;
printf(“un =%uand not %d\n”,un,un);
printf(“end =%hd and %d\n”,end,end);
printf(“big = %ld and %hd\n”,big,big);
printf(“verybig = %lld and %ld\n”,verybig,verybig) ;
return 0;

 

 } 

C语言打印short、long、long long和unsigned类型整数[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135082.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C3P0连接池配置和实现详解「建议收藏」

    C3P0连接池配置和实现详解「建议收藏」C3P0连接池配置和实现详解===================================================================2016年netty/mina/javanio视频教程java游戏服务器设计教程互联网架构师教程:http://blog.csdn.net/pplcheer/article/details/718

    2022年6月11日
    26
  • 嵌入式开发之mipi协议基础学习

    嵌入式开发之mipi协议基础学习MIPI——Mobileindustryprocessinterface多家移动开发或者应用商共同筹划接口标准联盟节约成本,加快产品开发速度内容丰富,显示、照相机、电源管理、射频、存储接口等等CIS(cmosimagesensor)中仅用到了mipi协议中的csi-2(cameraserialinterface二代,标识生成要求)和D-phy

    2022年5月24日
    36
  • 【R语言】敏感度、特异度、准确率检验及置信区间求解

    【R语言】敏感度、特异度、准确率检验及置信区间求解来源函数 prop test 目的判断两个模型的敏感度 特异度 准确率是否有显著差异代码 TP1 模型一的真正例数量 TN1 模型一的真反例数量 FP1 模型一的假正例数量 FN1 模型一的假反例数量 TP2 模型二的真正例数量 TN2 模型二的真反例数量 FP2 模型二的假正例数量 FN2 模型二的假反例数量 x lt c TN1 TN2

    2025年9月21日
    3
  • mycat全局序列号(主键)及分片配置

    mycat全局序列号(主键)及分片配置

    2021年5月13日
    128
  • 抓包神器之Charles,常用功能都在这里了[通俗易懂]

    抓包神器之Charles,常用功能都在这里了[通俗易懂]我们在开发网站项目的时候,我们可以通过浏览器的debug模式来看request以及response的数据,那么如果我们开发移动端项目没有网页呢?如何抓取数据呢?前几天有个做服务端的师弟跟我说他不用抓包工具,遇到问题直接debug代码,那我问他,如果线上服务的话,你怎么调?在实际项目中,没有遇到跟客户端相互扯皮的事情吗?我觉得很正常啊,客户端说他没问题,服务端也说他没问题,到…

    2022年4月30日
    135
  • meta分析一般步骤

    Meta分析总体可分为以下几步:选题,文献检索、数据提取、质量评估、数据整合及结果解读。一,选题对一些大样本,多中心临床合作已经得到明确结论的的,没必要做meta分析。二、文献检索在制定文献检索策略时,总体的要求就是查全和查准。需要考虑如下几个方面:1.圈定搜索数据库(外文有:MEDLINE、theCochranelibrary、医学文摘、TOXLINE、OVI…

    2022年4月9日
    59

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号