c语言 %-10d

Python012

c语言 %-10d,第1张

%-10d:表示的是你整个输出的数共10位,比如说你输出的是12345 这个数只有5位数 要求是输出10位数 就得是左对齐右端补空格 输出就为12345_ _ _ _ _, %10d:就是右对齐左端补空格_ _ _ _ _12345

我给你写个简单的C源码,你就明白了!\r\n#include\r\nvoid main(){\r\nprintf("%10d\n",1)\r\nprintf("%5d\n",1)\r\nprintf("%d\n",1)\r\nprintf("%-10d\n",1)}\r\n运行结果:\r\n*********1\r\n****1\r\n1\r\n1*********