1,strcpy函数
#include <string.h>
char *strcpy(char *dest, const char *src);
功能:实现字符串复制
参数: dest:目标字符串首地址
src:源字符串首地址
返回值:目标字符串首地址
注意:复制整个字符串,包括\0
char *strncpy(char *dest, const char *src, size_t n);
复制字符串的前n个字符
2,strcat
#include <string.h>
char *strcat(char *dest, const char *src);
功能:用于字符串拼接
参数:dest:目标字符串首地址
src:源字符串首地址
返回值:目标字符串首地址
char *strncat(char *dest, const char *src, size_t n);
拼接字符串的前n个字符
3,strcmp
#include <string.h>
int strcmp(const char *s1, const char *s2);
功能:字符串的比较
参数:s1,s2:两个字符串的首地址
返回值:
比较首个不同的字符的ASCII值,数小的字符串就小
0 s1 == s2
1 s1>s2
-1 s1<s2
int strncmp(const char *s1, const char *s2, size_t n);
比较两个字符串的前n个字符
if(!strcmp(a,"hello"))
{
printf("欢迎登陆\n");
}
else
printf("用户名输入错误\n");