(c语言)gets() 和puts() 函数的应用

//gets() 和puts() 函数的应用
/*1、gets() 的作用是从键盘上读取字符串,跟scanf() 相似, 但又有所不同。
gets() 函数的用法:
gets(字符串的首地址);*/
例:
char str [20];
gets(str);
/*须要注意的是:
(1) gets() 可以接收空格、Tab键, 碰到回车键输入才结束; 而scanf碰到空格、回车、Tab键 都会结束输入。
(2) gets() 和scanf() 都不能检测越界。*/
2、puts() 的作用是 向显示屏输出字符串并换行。
用法 :
puts(字符串的首地址);
例:
char[] = " helloworld";
pus(str);
printf需要添加"\n'用来换行,而puts在 输出的时候会将字符串末尾的\0'自动换成\n'。
 

 

你可能感兴趣的:(c语言,c语言)