在整体输入/输出字符数组时,printf()函数与puts()函数有什么区别呢?

发布网友 发布时间:2022-04-24 18:07

我来回答

2个回答

热心网友 时间:2023-10-30 06:50

printf(“%s\n”,str)和puts(str)效果一样吧……但是用puts可以在编译时检查参数类型是否正确,而用printf就无法检查;用printf时可以只调用一次就输出多种数据,而调用一次puts只能输出一个字符串……如果用printf(str),在str中可能有百分号%时可能会有安全隐患……

热心网友 时间:2023-10-30 06:50

puts和printf显示上的区别只有一个
puts会自动换行,printf不会。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com