📅  最后修改于: 2020-09-25 08:30:57             🧑  作者: Mango
int puts(const char *str);
puts()
函数将以null终止的字符串 str作为参数,并将其写入stdout
。终止空字符 “\ 0″不写,但它增加了写后的字符串 字符 “\ n”。
对puts()
调用与重复调用fputc()相同。
fputs()的和之间的主要区别puts()
是puts()
函数追加一个新行字符到所述输出,而fputs()
函数没有。
它在
str
:要写入的字符串 。
成功后, puts()
函数将返回一个非负整数。失败时,它将返回EOF
并将错误指示符设置为stdout
。
#include
int main()
{
char str1[] = "Happy New Year";
char str2[] = "Happy Birthday";
puts(str1);
/* Printed on new line since '/n' is added */
puts(str2);
return 0;
}
运行该程序时,输出为:
Happy New Year
Happy Birthday