专注做网管的电脑公司
  • 微信公众号
  • 联系我们
  • 客服热线:13726442969
  • puts和printf的区别

    2020-08-21 14:41:43 474

    puts(str) //str为一字符串
    则自动在str的后面加一个换行符\n
    而printf(str)则需要手动加上\n
    同理,gets接收字符串时,会将字符串后面的\n去掉,而用scanf接收时,会在字符串后面加上\n
    所以,puts要和gets搭配,scanf和printf搭配使用。