#include <iostream>
#include <ctime>
#include <cstdlib>
#include <cassert>
using namespace std;
char *strcpyz(char* des,const char* src)
{
assert((des!=NULL)&&(src!=NULL));
while((*des++=*src++)!='\0')
{
;
}
return des;
}
int strlenz(const char* str)
{
assert(str!=NULL);
int len=0;
while(*str++!='\0')
{
++len;
}
return len;
}
void main()
{
char* name="张译成";
char temp[23];
strcpyz(temp,name);
cout<<strlenz(temp)<<endl;
int a;
cin>>a;
}
<代码收藏>字定义strlen和strcpy
最新推荐文章于 2022-05-23 16:52:14 发布
本文详细介绍了C++中字符串复制和长度计算的底层实现原理及应用技巧,包括使用`strcpyz`和`strlenz`函数进行字符串操作,并通过实例展示了如何在实际编程中灵活运用这些函数。
1015

被折叠的 条评论
为什么被折叠?



