发布时间:2023-01-19 13:00
C语言本身是没有字符串类型的,字符串通常放在 常量字符串 中或者 字符数组 中。
字符串常量 适用于那些对它不做修改的字符串函数。
目录
一、strlen函数
1、函数介绍:
2、模拟实现strlen
(1)、计数器方法
(2)、指针减指针方法
(3)、递归方法
二、strcpy
1、函数介绍
2、模拟实现strcpy
三、strcat
1、函数介绍
2、模拟实现strcat
四、strcmp
1、函数介绍
2、模拟实现strcmp
五、strncpy
1、函数介绍
2、模拟实现strncpy
六、strncat
1、函数介绍
2、模拟实现strncat
七、strncmp
1、函数介绍
2、模拟实现strncmp
八、strstr
1、函数介绍
2、模拟实现strstr
中途随笔记:
1、函数介绍:
用途:求字符串的长度
格式: size_t strlen(const char* str); ( size_t代表无符号整形:size_t==unsigned int )
- 字符串以'\0'作为结束标志,strlen函数返回的是在字符串中的'\0'前面出现的字符个数(不包含‘\0’);
- 参数指向的字符串必须以'\0'结束;
- 注意函数的返回值是size_t,是无符号的(易错)。