C库字符串函数-创新互联

头文件

在诸城等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计制作、做网站 网站设计制作定制设计,公司网站建设,企业网站建设,品牌网站设计,成都营销网站建设,成都外贸网站制作,诸城网站建设费用合理。

char* strcpy(char* s,const char* ct)

将字符串ct(包括‘\0’)复制到字符串s中,并返回s。

char* strncpy(char* s,const char* ct,size_t n)

将字符串ct中最多n个字符复制到字符串s中,并返回s,如果ct中少于n个字符,则用‘\0’填充。

char* strcat(char* s,const char* ct)

将字符串ct拷到s的尾部,并返回s。

char* strncat(char* s,const char* ct,size_t n)

将字符串ct中最多前n个字符连接到字符串s的尾部,并以‘\0’结束;返回s。

int strcmp(const char* cs,const char* ct)

比较字符串cs和ct;当csct时返回一个正数。

int strncmp(const char* cs,const char* ct,size_t n)

比较字符串cs中至多前n个字符;当csct时,返回一个正数。

char* strchr(const char* cs,int c)

返回指向字符c在字符串cs中第一次出现的位置的指针,如果cs中不包含c,则该函数返回NULL。

char* strrchr(const char* cs,int)

返回指向字符c在字符串cs中最后一次出现的位置的指针,如果cs中不包括c,则该函数返回NULL。

size_t strspn(const char* cs,const char* ct)

返回字符串cs中包含ct中的字符的前缀的长度。

size_t strcspn(const char* cs,const char* ct)

返回一个指针,它指向字符串ct中的任意字符第一次出现在字符串cs中的位置;如果cs中没有与ct相同的字符,则返回NULL。

size_t strcspn(const char* cs,const char* ct)

返回字符串cs中不包含ct中的字符的前缀的长度。

char* strpbrk(const char* cs,const char* ct)

返回一个指针,指向字符串ct中的任意字符第一次出现在字符cs中的位置;如果cs中没有与ct相同的字符,则返回NULL。

char* strstr(const char* cs,const char* ct)

返回一个指针,他指向字符串ct第一次出现在字符串cs中的位置;如果cs中不包含字符串ct,则返回NULL。

size_t strlen(const char* cs)

返回字符串cs的长度。

char* strerror(n)

退回一个指针,他指向与错误编号n对应的错误信息字符串。

void* memcpy(void* s,const void* ct,size_t n)

将字符串ct中的n个字符拷到s中,并返回s。

void* memmove(void* s,const void* ct,size_t n)

该函数功能与memcpy相似,不同的是,当对象重叠时,该函数仍能正确执行。

int memcmp(const void* cs,const void* ct,size_t n)

将cs的前n个字符与ct进行比较,其返回值与strcmp相同。

void* memchr(const void* cs,void* c,size_t n)

返回一个指针,它指向c在cs中第一次出现的位置,如果找不到,则返回NULL。

void* memset(void* s,void* c,size_t n)

将s中的前n个字符串替换为c的前n个字符串,并返回s。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前题目:C库字符串函数-创新互联
文章网址:http://myzitong.com/article/jdjod.html