1、gets
格式:gets(字符指针);
头文件:(c中),c++不需包含此头文件
原型:char *gets( char *buffer );
可以接收空格,它以回车作为结束符,自动在后面加上‘\0'作为结束符。表示空字符串。
示例:
2、
(数组名,接收长度)。也可以接收空格,以回车作为结束符。
示例:
接收字符串到a数组,实际最大接收长度为99位,最后一位保存字符串结束符‘\0’。所以在用它接收字符串时,要预设的长一点,不然会对后面的cin、等函数产生莫名其妙的影响(后面接收不到)。
3、scanf
格式:scanf(格式控制,地址表列)
scanf接收字符串时,以空格、回车、Tab等作为结束符。
示例:
char a[100];
scanf("%s",a);