格式字符
计算机术语
格式字符(The format character)是C语言中对于不同类型的数据用不同的格式字符。
简介
printf
函数格式字符:
常用的有以下几种格式字符:
(1)d格式字符。用来输出
十进制
整数。有以下几种用法:
1、%d,按
整型数据
的实际长度输出。
2、%md,m为指定的输出字段的宽度。
3、%ld,输出长整型数据。
(2)o格式符,以
八进制
整型式输出整数。
(3)x格式符,以
十六进制
数形式输出整数。
(4)u格式符,用来输出unsigned型数据,即
无符号数
,以十进制形式输出。
(5)c格式符,用来输出一个字符。
(6)s格式符,用来输出一个
字符串
。
(7)f格式符,用来输出实数(包括单
双精度
),以小数形式输出。
(8)e格式符,以指数形式输出实数。
(9)g格式符,用来输出实数,它根据数值的大小,自动选f格式或e格式(选择输出是占宽度较小的一种),且不输出无意义的零。
(10)p格式符,用于变量地址的输出。
(11) %[scanfset]:
scanfset 有两种形式:一种是以非 “^” 字符开头的 scanset , 表示在读入字符串时将匹配所有在 scanfset 中出现的字符,遇到非scanfset 中的字符时输入就结束;另外一种形式是以 “^” 字符开头的scanfset ,表示在读入字符串时将匹配所有不在scanfset 中出现的字符,遇到scanfset 中的字符输入就结束。
应用
参考资料
最新修订时间:2023-02-10 20:05
条目作者
小编
资深百科编辑
目录
概述
简介
参考资料
Copyright©2024
闽ICP备2024072939号-1