c语言puts函数用法(C语言里的puts()函数怎么用)

本文目录
C语言里的puts()函数怎么用
puts是输出函数。
只有一个参数 要求是字符串。
比如
puts("abc");
函数功能 是输出这个字符串,并加上换行
相当于printf("abc\n");
也就是说 puts是printf的简化版,更高效一些。
关于C语言中的puts函数
因为puts内部有缓冲区,当他存储一个换行符或者到达buffsize-1的时候才停止读取,并且将一个NUL字节添加到缓冲区所存储的字符串的尾端。
puts是什么意思
puts
n. C语言的字符串输出语句
puts
功 能: 送一字符串到流stdout中
用 法: int puts(char *string);
程序例:
#include 《stdio.h》
int main(void)
{
char string = "This is an example output string\n";
puts(string);
return 0;
}
初学者要注意以下例子
#include 《stdio.h》
#include 《conio.h》
int main(void)
{
int i;
char string;
for(i=0;i《10;i++)
string=’a’;
puts(string);
getch();
return 0;
}
从此例中可看到puts输出字符串时要遇到’\0’也就是字符结束符才停止。如上面的程序加上一句 string=’\0’;
#include 《stdio.h》
#include 《conio.h》
int main(void)
{
int i;
char string;
for(i=0;i《10;i++)
string=’a’;
string=’\0’;
puts(string);
getch();
return 0;
}
运行就正确了
此 外 puts 和 printf 的用法一样
(1)puts()函数用来向标准输出设备(屏幕)写字符串并换行,其调用方式为,puts(s);
其中s为字符串字符(字符串数组名或字符串指针)。
puts()函数的作用与语句“printf("%s\n",s);的作用相同。
说明:
puts()函数只能输出字符串,不能数值或进行格式变换。
可以将字符串直接写入puts()函数中,输出至屏幕。如:puts("Hello,Turo C2.0:");
c语言 gets函数 puts函数
1.puts(字符数组):将一个字符串(以’\0’结束的字符序列)输出到终端。
由于printf函数可以输出字符串(%S),因此puts函数不常用。用puts函数可以输出的字符串可以包含转义字符!在输出时将字符串结束标志’\0’转换成’\n’,即输出完字符串后换行。
2.gets(字符数组):从终端输入一个字符串到字符数组,并的到一个函数值!该函数值是字符数组的起始地址!
希望能帮到你!

更多文章:
teammate(teammate,company,partner)
2026年10月11日 06:10
javascript arraybuffer(javascript可以把base64编码转换成二进制代码吗求示例代码!)
2026年10月11日 04:00
text函数公式(excel中round和text函数的区别是什么)
2026年10月11日 03:50
google chrome打不开(chrome浏览器打不开怎么回事 浏览器打不开的处理方法)
2026年10月11日 02:00
websocket整合springboot(Springboot整合Websocket遇到的坑)
2026年10月11日 01:40
drawerlayout(android 怎样让drawerlayout设置的侧滑菜单的内容充满屏幕)
2026年10月10日 19:20
xor四位数怎么运算(单片机怎样用C语言实现4个数字间的异或)
2026年10月10日 17:50
perl数组中最多的元素(用perl实现,得到一个数组中重复次数最多的元素)
2026年10月10日 17:00



