news 2026/6/22 5:28:55

C语言中%d、%f、%p、%c、%s、%的代表意义

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C语言中%d、%f、%p、%c、%s、%的代表意义

在C语言中,printf()(以及scanf()等函数)使用的% + 字母称为格式说明符(或格式占位符),它们告诉函数应该以什么格式来输出(或输入)对应的参数。

以下是你问到的几个最常用格式说明符的含义(2025~2026年标准仍然一致):

格式符代表的数据类型含义说明常见用法举例输出样子示例
%dint / signed int十进制有符号整数(最常用的整数格式)printf("%d", 123);123
%ffloat / double浮点数(默认显示6位小数)printf("%f", 3.14159);3.141590
%p指针(任何指针类型)指针地址(通常以16进制显示,带0x前缀)int a; printf("%p", &a);0x7ffee4c0a4ac
%cchar单个字符printf("%c", 'A');A
%schar*(字符串)字符串(从地址开始输出直到遇到’\0’)printf("%s", "Hello");Hello
%%无(特殊情况)输出一个百分号本身(% 是转义字符)printf("完成度: 100%%");完成度: 100%

常用对比记忆表(面试/考试常考)

想输出什么类型 → 用什么格式符 → 备注 ─────────────── ──────────────── ──────────────────────── 普通整数 → %d ← 最常用!! 正整数也可以 → %u (无符号十进制) 单个字符 → %c 字符串 → %s ← 非常常用! 浮点数 → %f 默认6位小数 更精确的浮点数 → %.2f / %.3f 控制小数位数 科学计数法 → %e / %g 指针地址 → %p 几乎总是带0x前缀 要输出 % 符号本身 → %% ← 转义!! 十六进制(小写) → %x 十六进制(大写) → %X 八进制 → %o

快速记忆口诀(超好用)

%d整 %f浮 %c字 %s串 %p指 %u无 %x十六 %%百

几个最容易出错的例子(建议都背下来)

inta=65;printf("%d\n",a);// 输出 65printf("%c\n",a);// 输出 Adoublepi=3.1415926535;printf("%f\n",pi);// 3.141593printf("%.3f\n",pi);// 3.142printf("%.8f\n",pi);// 3.14159265int*p=&a;printf("%p\n",p);// 类似 0x7ffee1234568printf("%p\n",(void*)p);// 推荐写法,更规范printf("成功率: 99%%!\n");// 必须写 %% 才能输出 %

希望这个总结能帮你快速记住这些最核心的格式说明符!
有其他格式符(如%lld%zu%lf等)想了解也可以继续问~ 😄

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/11 6:48:59

数据库存储引擎与索引技术深度解析

数据库存储引擎概述 数据库存储引擎(Storage Engine)是数据库管理系统(DBMS)中负责数据存储、检索和管理的核心组件。它决定了数据如何在磁盘或内存中组织、如何处理读写操作,以及如何支持事务、并发控制等特性。不同…

作者头像 李华
网站建设 2026/6/11 20:24:38

C#字典(Dictionary)全面解析:从基础用法到实战优化

C# Dictionary<TKey, TValue> 全面解析 从基础用法 → 内部原理 → 常见陷阱 → 性能优化 → 实战场景选择 1. Dictionary 基础用法速览&#xff08;最常用写法&#xff09; // 声明与初始化&#xff08;最推荐的几种写法&#xff09; var dict1 new Dictionary<st…

作者头像 李华
网站建设 2026/6/16 18:12:47

2026国产运维监控系统新格局--深度解析与选型指南

在信创产业全面替代与数字化转型深度耦合的2026年&#xff0c;中国企业运维监控系统的战略价值已从“技术支撑工具”跃升为“业务连续性保障中枢”。随着国产化生态从“可用”向“好用”进化&#xff0c;企业选型逻辑正经历根本性转变&#xff1a;既要满足信创合规的硬性门槛&a…

作者头像 李华
网站建设 2026/6/13 11:31:40

python基于django的公司售后维修服务系统的设计与实现

目录摘要关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;摘要 随着企业规模的扩大和客户需求的多样化&#xff0c;高效的售后维修服务管理系统成为提升企业竞争力的关键。基于Djang…

作者头像 李华
网站建设 2026/6/20 8:50:37

导师严选2026 AI论文网站TOP9:自考毕业论文全攻略

导师严选2026 AI论文网站TOP9&#xff1a;自考毕业论文全攻略 2026年自考论文写作工具测评&#xff1a;为何需要一份权威榜单 随着人工智能技术的不断发展&#xff0c;AI写作工具在学术领域的应用日益广泛&#xff0c;尤其对于自考生而言&#xff0c;如何高效完成毕业论文成为一…

作者头像 李华