实例说明;
#include<iostream>
using namespace std;
int main()
{
char str[100];
cin>>str;
cout<<str<<endl;
return 0;
}
输入:abc abc
输出:abc
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char str[100];
gets(str);
cout<<str<<endl;
return 0;
输入:abc abc
输出; abc abc
总结;
cin 不能读入空格,可输入字符数组;
gets 读取字符串,以回车符作为结束,只用来读取char 类型,不可读取string (原型为char * gets ( char * str ););
getchar 读取字符,返回值为ASCII码,返回值类型为int型