strcat函数详解&&注意事项&&模拟实现
Posted 在下赵某人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了strcat函数详解&&注意事项&&模拟实现相关的知识,希望对你有一定的参考价值。
strcat
eg:
注意事项:
- 1-源字符串必须以 ‘\\0’ 结束。
- 2-目标空间必须有足够的大,能容纳下源字符串的内容。
- 3-目标空间必须可修改。
- 4- strcat不可以自己给自己追加
- 5- strcpy模拟实现
//模拟实现
char* my_strcat(char* dest, const char* src)
{
char* ret = dest;
assert(dest && src);//NULL值为零
//找到目标字符串(dest)末尾的 '\\0'
while (*dest != '\\0')
{
dest++;
}
//追加
while (*dest++ = *src++)
{
;
}
return ret;
}
以上是关于strcat函数详解&&注意事项&&模拟实现的主要内容,如果未能解决你的问题,请参考以下文章
php引用(&)详解及注意事项——引用返回function &a();&a()