删除字符串中的数字字符

时间:2025-02-15 11:48:07

1、gets

格式:gets(字符指针);

头文件:(c中),c++不需包含此头文件

原型:char *gets( char *buffer );

可以接收空格,它以回车作为结束符,自动在后面加上‘\0'作为结束符。表示空字符串。

示例:

   char a[100];

   gets(a);


2、

(数组名,接收长度)。也可以接收空格,以回车作为结束符。
示例:

   char a[100];

   (a,100);

接收字符串到a数组,实际最大接收长度为99位,最后一位保存字符串结束符‘\0’。所以在用它接收字符串时,要预设的长一点,不然会对后面的cin、等函数产生莫名其妙的影响(后面接收不到)。


3、scanf

格式:scanf(格式控制,地址表列)

scanf接收字符串时,以空格、回车、Tab作为结束符。

示例:

char a[100];

scanf("%s",a);