首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

puts函数自动换行是咋回事

2012-03-25 
puts函数自动换行是怎么回事?#includestdio.h#includestring.hvoid main(){char a[20]gets(a)puts(a

puts函数自动换行是怎么回事?
#include<stdio.h>
#include<string.h>
void main(){
char a[20];
gets(a);
puts(a);
printf("%s",a);
}
puts函数输出后换行,但printf函数输出后想换行得加'\n',谁解释下puts函数自动换行是规定的吗?

[解决办法]
Writes the C string pointed by str to stdout and appends a newline character ('\n').

[解决办法]
是自动换行
[解决办法]
puts自动给你加个\n
[解决办法]

探讨
#include<stdio.h>
#include<string.h>
void main(){
char a[20];
gets(a);
puts(a);
printf("%s",a);
}
puts函数输出后换行,但printf函数输出后想换行得加'\n',谁解释下puts函数自动换行是规定的吗?

热点排行