我是靠谱客的博主 专注向日葵,最近开发中收集的这篇文章主要介绍模拟实现库函数之字符串函数一 、求字符串长度二 、长度不受限制的字符串函数三 、长度受限制的字符串函数总结,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
目录
一 、求字符串长度
strlen 函数
二 、长度不受限制的字符串函数
strcpy函数
strcat函数
strcmp函数
三 、长度受限制的字符串函数
strncpy函数
strncat函数
strncmp函数
总结
一 、求字符串长度
-
strlen 函数
size_t strlen ( const char * str );//返回值为unsigned int类型
strlen函数是c语言的库函数,用来计算字符串的长度,遇到 截止。
//举例
char str[]="seanyibo";
int len=strlen(str);//8
模拟实现strlen函数:
size_t my_strlen(const char* str) {
char* start = str;
char* end = str;
while (*end != '