puts的功能是什么?

Python011

puts的功能是什么?,第1张

c语言中puts是用来向标准输出设备(屏幕)写字符并换行的,其中s为字符串字符(字符串数组名或字符串指针)。

理论上该函数的作用与“printf("%s\n",str)”语句相同。但是puts 函数只能输出字符串,不能进行相关的格式变换。与此同时,它需要遇到 null(’\0’) 字符才停止输出。

puts函数的特点

puts函数是gets函数的输出版本,它把指定的字符串写到标准输出并在末尾添加一个换行符。每个字符串独占一行,因为puts()在显示字符串时会自动在其末尾添加一个换行符。puts()在显示字符串时会自动在其末尾添加一个换行符。 puts()遇到空字符时就停止输出,所以必须确保有空字符。通常内存中有许多空字符,如果幸运的话,puts()很快就会发现一个。

puts()函数是C语言中的输出函数。

uts()函数用来向标准输出设备(屏幕)写字符串并换行,其调用方式为,puts(s);其中s为字符串字符(字符串数组名或字符串指针)。

函数原型:int

puts(const

char

*string)

参数:string

const的字符类型的指针

返回值:

int类型,执行成功输出的字节数,执行失败返回EOF。

注意:puts输出字符串时要遇到'\0’也就是字符结束符才停止,所以在字符串的最后一个要是

'\0'符。

实例:

#include

<stdio.h>

#include

<conio.h>

int

main(void)

{

int

i

char

string[20]

for(i=0i<10i++)

string[i]='a'

string[10]='\0'//注意

puts(string)

getch()

return

0

}