C语言格式化打印

news/2024/11/8 17:04:34/文章来源:https://www.cnblogs.com/gaara-zhang/p/18535424
C语言格式化打印
十进制:
%d      int、char
%i       有符号的整数
%hd    short
%ld     long int
%lld    long long int
%zd    size_t
%u      unsigned int
%lu     unsigned long int
%llu    unsigned long long int

八进制:
%o      int
%ho    short int
%lo     long int
%llo    long long int

十六进制:
%x      int
%hx    short int
%lx      long int
%llx     long long int

浮点数:
%f       float
%.nf    限制小数位数的%f
%lf      double
%Lf     long double
%e      科学记数法,e小写
%E      科学记数法,E大写
%Le    科学记数法,long double
%g     6个有效数字的浮点数,整数部分超过6位,自动转为科学记数法,e为小写
%G     大写E的%g
%a      十六进制浮点数,字母小写
%A      十六进制浮点数,字母大写

字符型:
%c       char
%s       字符串

其它:
%%      打印百分号
%p       打印地址(十六进制表示)
%n       已打印的字符串数量,不包括自己
%+*     显示正负号

限制宽度:
%m*          打印值的最小宽度
m为正数     右对齐
m为负数     左对齐
m<值位数   原样输出
m>值位数   空格补齐
%m.nf        n表示小数的位数
%0m*        用0补齐


比如:
1 int a = 10;
2 printf("%#04X \n", a);
3 printf("0x%02X \n", a);
输出打印都是0x0A

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/828892.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

树莓派开机自启动热点(使用有线eth0上网,使用wlan0进行热点)

一、背景内容 其实就是接了一单,有人需要我帮忙配置一下树莓派开机启动热点。这边做个记录,该方式树莓派4B、3B都可以使用。 二、实际操作 1、使用网线连接路由器和树莓派 树莓派的网络接口一共有三个,分别是:eth0:有线网络接口(以太网接口) wlan0:无线网络接口(WiFi接…

07C++选择结构(1)

1、基础知识; 2、if语句; 3、if-else 语句; 4、if语句嵌套; 5、字符串类型string一、基础知识 1、关系运算符 因为我们要对条件进行判断,必然会用到关系运算符:名称 大于 大于等于 小于 小于等于 等于 不等于符号 > >= < <= == !=关系表达式的值是一个逻辑值…

测试开发通关秘籍五: 彻底搞懂map,reduce和filter高阶函数

热爱技术的小牛 测试开发通关秘籍五: 彻底搞懂map,reduce和filter高阶函数 map、r测试开发通关秘籍五: 彻底搞懂map,reduce和filter高阶函数 map、reduce 和 filter 是 Python 中用于处理可迭代对象(如列表、元组等)的高阶函数。它们分别用于不同的操作,适合于不同的场景…

2024.11.8 鲜花

sosdp,FMT,FWT 下Moon Halo Some deserts on this planet were oceans once 这颗星球上的一些沙漠曾是海洋 Somewhere shrouded by the night, the sun will shine 被黑夜笼罩的地方,也会迎来光明 Sometimes I see a dying bird fall to the ground 偶尔也会见到濒死的鸟跌落地…

DB157S-ASEMI小贴片整流桥DB157S

DB157S-ASEMI小贴片整流桥DB157S编辑:ll DB157S-ASEMI小贴片整流桥DB157S 型号:DB157S 品牌:ASEMI 封装:DBS-4 特性:贴片桥堆 正向电流:1.5A 反向耐压:1000V 恢复时间:>2000ns 引脚数量:4 芯片个数:4 芯片尺寸:50MIL 浪涌电流:50A 漏电流:>10uA 工作温度:-55…

数码管驱动控制器-VK1638 SOP28点阵数显驱动芯片LED驱动器原厂FAE技术支持

产品品牌:永嘉微电/VINKA 产品型号:VK1638 封装形式:SOP28 概述 VK1638是一种带键盘扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有3线 串行接口、数据锁存器、LED 驱动、键盘扫描等电路。SEG脚接LED阳极,GRID脚接LED阴 极,可支持10SEGx8GRID的点阵LED显示面板,…

从消息中间件架构发展趋势,探讨物联网平台如何支持亿级设备推送?

华为云IoT不仅仅深度使用了Apache Pulsar,同时还积极参与Pulsar社区的发展,致力于提升Pulsar的安全性、可靠性和功能性。本文分享自《华为云DTSE》第五期开源专刊,作者:贺张俭 华为云IoT技术专家 随着物联网平台业务的快速增长,基于传统消息中间件构筑面临着处理亿级设备连…

docker desktop报错0x80070422

docker desktop报错0x80070422 deploying WSL2 distributionsensuring main distro is deployed: deploying "docker-desktop":importing WSL distro"无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。\r\n错误代码:Ws1/0x80070422\r\n"outpu…

SqlServer 分页学习

在B站上看到一个分页视频,老师讲的挺好 ,记录下来。想看原视频的可以去B站 --1.建立Students表CREATE TABLE students ( ID INT PRIMARY KEY IDENTITY(1,2), NAME NVARCHAR(50) NOT NULL, SEX CHAR(6) CHECK (SEX IN (Male, Female)));GO --2. 插入30条数据INSERT I…

TMC4671使用笔记

1、单向DC电机开环测试void TMC4671SinglePhaseDC_Test(){// 电机类型和PWM配置// TMC4671_MOTOR_TYPE_N_POLE_PAIRS 寄存器用于设置电机类型和极对数。// 高16位 (0x0001):电机类型。0: 无电机 1: 单相直流电机 2: 两相步进电机 3: 三相无刷电机// 低16位 (0x0002):电机的极…

KeilC51不编译未调用的函数

KeilC51不编译未调用的函数KeilC51不编译未调用的函数 在用 Keil C51 做开发时,难免会增删功能,出现定义了的函数未调用的情况。编译时会发出“UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS”的警告,还会浪费程序存储空间。 有一个办法,可以不用手动去删除,也不会将这部…

融合虚拟与现实,AR Engine为用户提供沉浸式交互体验

当今的应用市场中,传统的应用产品已经难以完全满足消费者的多样化需求。为了在竞争激烈的市场中脱颖而出,企业需要深入洞察用户需求,提供个性化的服务体验和差异化的产品创新,以吸引并留住消费者。 比如,购物类App通过虚实结合的方式实现虚拟穿搭;室内设计行业App可将虚拟…