首先在使用字符串函数时请务必导入
#include<string.h>
1.strlen:获取当前字符串的长度。
2.strcpy:拷贝字符串到另一个字符串。
如strcpy(A,B);
其中A和B分别代表两个字符串变量,此方法的意思是copy字符串B到A,
第一个参数是目标地址,第二个参数是源地址。
(注意:当字符串B的长度大于A的长度时使用此方法会导致字符串数组越界!)。
3.strncpy:拷贝指定长度的字符串
如:strncpy(A,B,3);
其中第一个参数是目标地址 ,第二个参数是源地址,第三个参数是指定的长度
char A[10] = "123456789";
char B[10] = "abcdefghi";
strncpy(A,B,3);
printf("%s",A);
//此时打印结果应该是abc456789
4.strcat:拼接字符串
如:
char A[3] = "12";
char B[3] = "ab";
strcat(A,B);
printf("%s",A);
//此时打印结果为12ab
A是目标地址,B是源数据,其意义是把字符串B拼接到字符串A的后面。