Fat*_*tie 5 c string-formatting
我刚刚这样做了
printf( (n==0) ? " %d" : " %3d", n );
但是有条件格式描述符吗?
因此,它意味着"如果这是非常短的使用这样的填充,但是,如果这是更长时间使用这样和这样的填充."
可以做?
L. *_*son 8
没有条件,但您可以使用*来指定参数中的宽度.例如:
printf(" %*d", (n==0)?1:3, n);
归档时间:
7 年,4 月 前
查看次数:
103 次
最近记录: