社区
C语言
帖子详情
printf的格式化字符问题
紫色动力
2010-11-23 09:17:56
如下的格式字符串:"%-16s%04X-%04X %04X-%04X"
第一部分"%-16s"是这个意思吗:显示的字符串,左对齐,最多16个字符。请指正。
“%04X”中的x表示用16进制显示数(从网上查的),“04”是什么意思呢?显示四位数字吗?为什么还有个“0”呢?谢谢!!
...全文
61
2
打赏
收藏
printf的格式化字符问题
如下的格式字符串:"%-16s%04X-%04X %04X-%04X" 第一部分"%-16s"是这个意思吗:显示的字符串,左对齐,最多16个字符。请指正。 “%04X”中的x表示用16进制显示数(从网上查的),“04”是什么意思呢?显示四位数字吗?为什么还有个“0”呢?谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
紫色动力
2010-11-23
打赏
举报
回复
[Quote=引用 1 楼 csuxiaowu 的回复:]
0 表示高位不足 补 0
[/Quote]
我也不知道这是怎么回事啊
Csuxiaowu
2010-11-23
打赏
举报
回复
0 表示高位不足 补 0
《C语言基础》 之 第9章
字符
串
课程内容:
字符
数组1、
字符
串越位的
问题
、指针变量的空间大小、
字符
串常量、
字符
串传参、
printf
格式化
输出
字符
串、
字符
串的非
格式化
输出函数、
字符
串输入函数、strlen函数、strcpy函数和strncpy函数、strcmp函数和...
【C】C语言
printf
,
格式化
字符
串,缓冲区
文章目录C语言
格式化
字符
串前言
格式化
字符
串
printf
常用的format标签:利用C11特性 _Generic 写的泛型print相关库函数其他
问题
%x、%X、%#x、%#X 的区别关于`%I64d` 和 `%lld`如何输出 %d、\ 和双引号 前言 用惯了 ...
shell
printf
格式化
字符
串案例
我们可以在
printf
中使用
格式化
字符
串来 指定
字符
串的宽度、左右对齐方式等。默认情况下,
printf
并不会自动添加换行符,我们 必须在需要的时候手动指定,比如在下面的脚本中: 编辑脚本,# 标题 vim
printf
.sh #! /...
printf
格式化
字符
串漏洞原理解析
printf
("%x")只给
格式化
字符
串,而不给参数,会导致内存泄漏从而读到内存中其他地址的数据。 %N$x参数可以以16进制方式打印第N个参数的内容,通过修改N,我们可以遍历栈上的所有内容。 通过%N$s参数,我们可以将第N...
格式化
字符
串漏洞
格式化
字符
串漏洞 初学pwn,学到了
格式化
字符
...然后
printf
函数会根据这个
格式化
字符
串来解析对应的其他参数 %d - 十进制 - 输出十进制整数 %s -
字符
串 - 从内存中读取
字符
串 %x - 十六进制 - 输出十六进制数 %c -
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章