c语言中占位符
C语言中,格式化字符串中的占位符用来指定打印输出的数据类型和格式,常用的占位符有:
-%d:用来打印十进制整数。
-%f:用来打印浮点数。
-%c:用来打印字符。
-%s:用来打印字符串。
-%p:用来打印指针变量的地址。
c语言定义一个字符串-%x:用来打印十六进制数。
-%o:用来打印八进制数。
-%e:用来打印科学计数法表示的浮点数。
占位符可以通过前置数字来指定打印输出的宽度,例如:
-%5d:指定打印输出的宽度为5个字符,不足5个字符的左边用空格补齐。
-%-5d:指定打印输出的宽度为5个字符,不足5个字符的右边用空格补齐。
-%0.2f:指定打印输出的浮点数保留2位小数,不足2位的在后面用0补齐。