gets()用法
来源:互联网 发布:数据库给黑客删除 编辑:程序博客网 时间:2024/04/30 12:33
点击打开链接
gets()函数用来从标准输入设备(键盘)读取字符串直到回车结束, 但回车符
不属于这个字符串。其调用格式为:
1
gets
(s);
其中s为字符串变量(字符串数组名或字符串指针)。
gets(s)函数与scanf("%s", s)相似, 但不完全相同, 使用scanf("%s", s)
函数输入字符串时存在一个问题, 就是如果输入了空格会认为输入字符串结束,
空格后的字符将作为下一个输入项处理, 但gets() 函数将接收输入的整个字符
串直到回车为止。
示例:
1
2
3
4
5
6
7
8
9
#include <stdio.h>
int
main()
{
char
s[20];
printf
(
"What's your name?\n"
);
gets
(s);
printf
(
"%s\n"
, s);
return
0;
}
当输入a bde回车的时候,会输出a bde。
0 0
- gets()用法
- gets()用法
- gets()的用法
- gets和getchar用法
- getchar(),gets,scanf用法
- fgets和gets的用法
- gets()与getchar() 区别 用法
- getc()和gets()的用法
- scanf,getchar,gets,cin用法
- get, getline, gets, getchar 用法
- gets
- gets()
- gets()
- gets
- gets()
- gets
- C++中,get getline gets getchar 用法
- gets,scanf,getchar,cin.getline的用法
- 利用C语言获取网页源代码(待研究,HTTP协议)
- 算法基础-字符移位
- 基于C语言的sprintf函数的理解
- Ubuntu16.04环境下写第一个C语言程序
- iOS 10隐藏APP图标 – 让隐私的APP从桌面上消失
- gets()用法
- 字符串反转
- 二维数组的初始化
- 数字颠倒
- c语言动态开辟内存
- L2-014. 列车调度【set】
- CodeForces #785 c Anton and Fairy Tale
- 字符个数统计
- c语言三维数组怎么用的?