一、string 函数族
1. strlen
size_t strlen(const char *s);
功能:计算 字符串 实际元素个数
参数:字符串的首地址
返回值:字符串实际元素个数
2. strcmp
int strcmp(const char *s1, const char *s2);
功能:字符串的比较
参数:两个字符串的首地址
返回值:0 s1==s2
1 s1>s2
-1 s1<s2
对字符的ASCII码进行比较,从首字符开始进行比较,直到分出大小
3. strcpy
char *strcpy(char *dest, const char *src);
功能:字符串的复制
参数:dest 目标字符串首地址,src 原字符串首地址
返回值:目标字符串首地址
会把'\0'一起复制过去
char *strncpy(char *dest, const char *src, size_t n);
功能:字符串的复制
参数:dest 目标字符串首地址,src 原字符串首地址,
size_t n 要复制的字符个数
返回值:目标字符串首地址
4. strcat
char *strcat(char *dest, const char *src);
功能:字符串的拼接
参数:dest 目标字符串首地址,src 原字符串首地址
返回值:目标字符串首地址