admin 管理员组

文章数量: 887021


2024年2月27日发(作者:jenkins的功能)

string常用的函数及功能

一、常用字符串函数

1、字符串拼接:strcat

函数原型:char *strcat(char *dest,const char *src)

功能:将src所指字符串复制到dest所指字符串的结尾处(覆盖dest结尾处的’0’)

2、字符串比较:strcmp

函数原型:int strcmp(const char *str1,const char *str2)

功能:比较两个字符串,按字典顺序比较,相等返回0,str1>str2返回正数,str1

3、字符串拷贝:strcpy

函数原型:char *strcpy(char *dest,const char *src)

功能:将src所指内容复制到dest所指的数组中

4、字符位置查找:strchr

函数原型:char *strchr(const char *str,int c)

功能:在参数str所指向的字符串中搜索第一次出现字符c(一个无符号字符)的位置

5、字符串长度:strlen

函数原型:size_t strlen(const char *str)

功能:求取参数str所指向的字符串的长度,不包括字符串结束符'0'

二、字符串常用功能

- 1 -

1、字符串查找替换:strreplace

函数原型:char *strreplace(char *str, char *find, char

*replace)

功能:在参数str所指向的字符串中,用参数replace替换参数find所指出的字符串

2、字符串分割:strtok

函数原型:char *strtok(char *str,const char *delim)

功能:将字符串str分割成一个个片段,delim为分割字符串,返回指向被分割出的片段

3、字符串去除两端空格:strtrim

函数原型:char *strtrim(char *str)

功能:去除字符串str两端的所有空格

4、字符串中字符个数统计:strcount

函数原型:int strcount(char *str,char c)

功能:计算字符串str中字符c的个数。

- 2 -


本文标签: 字符串 所指 功能 字符