C语言之字符串处理函数
1、puts函数——输出字符串的函数
一般的形式为puts(字符串组)
作用:将一个字符串输出到终端。如,char一个string,并赋予初值。调用puts(string);进行字符串的输出。
2、gets函数——输入字符串的函数
一般的形式:gets(字符数组)
作用:从终端输入一个字符串到字符数组,并且得到一个函数值成为字符数组的起始地址。
getsstr;
键盘输入,,,,你懂得。
注意:puts和gets函数只能输出或者输入一个字符串。
3、strcat函数——字符串连接函数
一般的形式:strcat字符数组1,字符数组2;
作用:把两个字符串数组中字符串连接起来,把字符串2连接到字符串1的后面。
说明:字符数组1必须足够大,以便容纳连接后的新字符串。
4、strcpy/strncpy函数——字符串复制函数
一般形式:strcpy字符数组1,字符串2;
作用:将字符串2复制到字符数组1中去。
如:char str1,str2[]=“DongTeng";
strcpystr1,str2;
执行后的结果为:你懂得
字符串比较函数实现注意:
1. 不能用赋值语句直接将一个字符串常量或者字符数组直接给一个字符数组。
2. 用strncpy可以赋值指定的位置的字符。strncpystr1,str2,3;将str2中的第3个字符复制到str1中。
5、strcmp函数——字符串比较函数
一般形式:strcmp字符串1,字符串2;
作用:用来比较两个字符串的差异。具有不同的比较规则。
6、strlen函数——测字符串长度的函数
一般形式:strlen字符数组;
如:char str="DongTeng";
printf"%d",strlenstr;
得到的结果是:5
7、strlwr函数——转换为小写的函数
一般形式:strlwr字符串;
8、strupr函数——转换为大写的函数
一般形式:strupr字符串。
以上只是简单的C语言常用函数,不足之处还望指正。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论