c语言中%2d含义
来源:百度知道 编辑:UC知道 时间:2024/06/18 13:21:32
如题,主要是那个“2”
结果十进制,长度为2 ,右对齐,不够补空格,多了以实际长度输出
比如结果是1,输出: (空格)1
结果为123(长度大于等于2):输出:123
补充:
%-2d 左对齐,其余同上
%04d,输出4位(十进制),不足在前面补0,如 123-》0123
printf()里指定整数输出位数至少为2(不够补空格)
scanf()里指定读取整数位数最多为2(多余不取)
结果以十进制无符号,长度为2的形式输出。
不足2位在前面补零
如当d为2时 输出02
结果十进制,长度为2