c语言 %-10d

c语言中 %-10d 和 %10d 有什么区别?

%-10d:表示的是你整个输出的数共10位,比如说你输出的是12345 这个数只有5位数 要求是输出10位数 就得是左对齐右端补空格 输出就为12345_ _ _ _ _, %10d:就是右对齐左端补空格_ _ _ _ _12345
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-23
%-10d:输出占10列并且左对齐; %10d: 输出占10列右对齐
相似回答