puts()和printf() 对比
作者:互联网
- printf():
char name[]="好耶!";
printf("%s\n",name);
输出: 好耶!
- puts():
char name[]="好耶!";
puts(name);
输出:好耶!
可以看出puts()比printf()更简洁,而且puts()函数会自动在后面加一个换行符。不过不要忘了这个有换行符,不然因为格式错误AC不过很可惜的。
只不过这些只局限于字符串,puts只能输出字符串,而且puts()不像printf()可以在里面加东西,比如printf("好耶好耶!%s",name); printf可以但puts不行,puts的括号里只能写变量名数组名或者字符指针,其他都不可以,功能还是printf()强大。
标签:输出,name,puts,char,printf,换行符,对比 来源: https://www.cnblogs.com/tentwodream/p/15970290.html