puts和printf的区别

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

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务