puts()
描述
C 库函数 int puts(const char *str) 把一个字符串写入到标准输出 stdout,直到空字符,但不包括空字符。换行符会被追加到输出中。
声明
下面是 puts() 函数的声明。
int puts(const char *str)
参数
str – 这是要被写入的 C 字符串。
返回值
如果成功,该函数返回一个非负值为字符串长度(包括末尾的 \0),如果发生错误则返回 EOF。
特殊点:
puts()和printf()都能够用来输出字符串,但是两者有些许不同。puts()在输出字符串后,会自动换行,而printf不会自动换行。
puts()函数仍然以’\0’来确定字符串的结尾。
puts()函数只能够输出字符串,参数只能是字符指针。输入若为其他类型数据或指针,编译器报错,无法进行数据类型转换。
版权声明:本文为m0_56566228原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。