C语言格式化输出(整理2)


指定输出位宽和对齐:
      1)可以在"%"和字母之间插进数字表示最大场宽,默认右对齐。
            例如:  %3d   表示输出3位整型数, 不够3位右对齐。
       2)在“%”后面加上 “-”(减号)用来设置为左对齐。
            例如:%-3d 表示输出3位整型数, 不够3位左对齐。


一些特殊规定字符:
       \n                   换行
       \r                   回车 
       \t                   Tab符
回车与换行的区别:
换行:\n,是结束本行,另起一行;
回车:\r,是回到一行的开头。在windows中编程使用时,\r 就是return 回到 本行 行首,这就会把这一行以前的输出覆盖掉。
不同系统中在行尾的操作是不同的:
/*======================================*/
\n:  UNIX 系统行末结束符
\n\r: window 系统行末结束符
\r:  MAC OS 系统行末结束符
/*======================================*/
一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值