Follow Excellent, Success will Chase you

0%

Linux下字符串操作常用函数

字符串长度函数

size_t strlen(const char *string);

不受限制的字符串函数

char *strcpy(char *dst, const char *src);
char *strcat(char *dst, const char *src);
int strcmp(const char *s1, const char *s2);

字符串查找

/*
 + 功能:查找字符串s中首次出现字符c的位置
 + 说明:返回首次出现c的位置的指针,如果s中不存在c则返回NULL。
 */
char *strchr(const char *str, int ch);
//同上
char *strrchr(const char *str, int ch);

大小写字符转换函数

int tolower(int ch);
int toupper(int ch);

内存操作函数

void *memcpy(void *dst, const void *src, size_t length);
void *memmove(void *dst, const void *src, size_t length);
void *memcmp(const void *a, const void *b, size_t length);
void *memset(void *a, int ch, size_t length);

不断更新

-------------本文结束感谢您的阅读-------------
  • 本文作者: Winddoing
  • 本文链接: https://winddoing.github.io/post/43508.html
  • 作者声明: 本博文为个人笔记, 由于个人能力有限,难免出现错误,欢迎大家批评指正。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!