- gets(a)函数得到可包含空格的字符串,以回车结束, 对应char a[100]
puts()函数输出字符串, 对应char a[100]
getline(cin, a)可以得到包括空格的字符串,对应string a
C语言
getchar( )获取单个字符
- 使用"%[^\n]"可以接受输入带空格的字符串,回车结束。
char str[30];
scanf("%[^\n]s", str);
puts(str);
- 使用gets( )也可以接受输入带空格的字符串,回车结束。头文件stdio.h中包括