这边给大家介绍几个常用的字符串函数
1. 字符串连接函数 strcat()
格式:
strcat(arrayName1,arrayName2);//arrayName1、arrayName2 为需要拼接的字符串。
strcat()函数把arrayName2 "连接" 到arrayName1后面,并删除原来arrayName1最后的标注'\0'。
这意味着,arrayName1必须足够的长,长到可以同时容纳arrayName1和arrayName2,否者会越界。
strcat()返回值为arrayName1的地址
接下来我们做个简单的演示:
#include<stdio.h>
#include<string.h>
int main()
{
char str1[100] = "The URL is";
char str2[60];
printf("Input a URL:");
gets(str2);
strcat(str1,str2);
puts(str1);
return 0;
}
2. 字符串赋值函数ctrcpy()
格式:
strcpy(arrayName1, arrayName2);
strcpy() 会把 arrayName2 中的字符串拷贝到 arrayName1 中,字符串结束标志'\0'也一同拷贝
//具体看