当前位置: 首页> 房产> 家装 > 灯光设计网站推荐_客户服务管理平台_百度搜索引擎广告投放_房地产营销策略有哪些

灯光设计网站推荐_客户服务管理平台_百度搜索引擎广告投放_房地产营销策略有哪些

时间:2025/8/7 21:21:06来源:https://blog.csdn.net/2401_83201682/article/details/142929290 浏览次数:0次
灯光设计网站推荐_客户服务管理平台_百度搜索引擎广告投放_房地产营销策略有哪些

1.strlen的使用和模拟实现

strlen 用来求字符串的长度,统计'\0'之前字符的个数。

模拟实现1:计数参数法

模拟实验2:指针方法

模拟实验3:递归方法

2,strcpy 的使用和模拟实现(拷贝字符串)

char* strcpy(char * destination,const char * source);

1:源字符串必须以’\0‘结束

2:会将源字符串中的’\0‘拷贝到目标空间

3:目标空间必须足够大,以确保能存放源字符串

4:目标空间必须可以修改

strcpy的模拟实现一:

strcpy的模拟实现二:

3.strcat的使用和模拟实现(连接)

源字符串必须以'\0'结束

目标字符串中也得有\0,否则没办法知道追加从哪里开始

目标空间必须有足够大,能容纳下源字符串的内容

目标空间必须可以修改

strcat模拟实现

那么strcat可以自己复制自己吗?

不可以,那样的话就找不到'\0'了,'\0'被覆盖了,就停不下来了。

4.strcmp的使用和模拟实现

*第一个字符串大于第二个字符串,则返回大于0的数字

*第一个字符串等于第二个字符串,则返回0

*第一个字符串小于第二个字符串,则返回小于0的数字

      int strcmp(const  cahr*str1,const char *str2)

      比较的不是字符串的长度,而是对应位置上字符的大小

strcmp函数的模拟实现

5.strncpy函数的使用和模拟实现

 char *strncpy(char * dest ,char * src , size_t num)

//多了这么一个参数,就是将src中num个字符拷贝给dest

strncpy的模拟实验

6.strncat的使用和模拟实现

   char * strncat(char *dest,const *src,size_t num)

//多了这么一个参数,就是src从末尾开始加num个字符

strncat的模拟实现

7.strncmp的使用和模拟实现

char *strncmp(char *dest,const char *src,size_t num)

//多了一个num是最多比较字符的个数

//说明arr1对应字符的大小比arr2小。

strncmp的模拟实现

关键字:灯光设计网站推荐_客户服务管理平台_百度搜索引擎广告投放_房地产营销策略有哪些

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: