模拟实现函数系列
文章平均质量分 76
爱敲代码的罗根
勿忘曾许之愿,此句,与诸君共勉
展开
-
模拟实现strcpy
strcpy函数是C语言中用于复制字符串的一个标准库函数。它的原型为char *strcpy(char *dest, const char *src),其中dest为目标字符串,src为源字符串。该函数会将src所指向的字符串复制到dest所指向的地址。需要注意的是,如果目标数组dest不够大,而源字符串的长度又太长,可能会造成缓冲溢出的情况。puts(dest);return 0;运行结果为:xxxx。原创 2023-07-16 11:49:35 · 371 阅读 · 13 评论 -
【模拟实现】探索strlen:三种方法实现
先来讲讲 strlen 函数,好让大家理解今天要说的内容在这里就不放 cplusplus 的图片,一个参数一个参数讲他的意思了,我整理了这个函数的主要内容,大家直接看下边三个板块即可:strlen是一个C标准库函数,用于计算字符串的长度,即统计字符串中字符的个数(不包括空字符 '\0')。该函数需要一个以null结尾的字符串作为参数,返回该字符串的长度。在C语言中,字符串通常被表示为字符数组,每个字符占据一个字节的内存空间,并以NULL字符('\0')作为结尾。原创 2023-04-09 16:09:37 · 539 阅读 · 2 评论