strlen实现
int Strlen(const char * strSrc)
{
if(strSrc== NULL) return 0;
int len = 0;
while((*strSrc++)!='\0')
{
len++;
}
return len;
}
注意:
计算char数组或者string长度的时候 结束符\n不参与计算
sizeof(数组名)/sizeof(元素)同样能计算char数组长度,但是\0参与计算
memcpy 与 strcpy
函数原型:
void * memcpy(void * dest, const void * src, size_t count)
具体实现:
void * memcpy(void * dest, const void * src, size_t count)
{
// 两种指针类型可能不一致,需要进行转化
// 按照字节进行拷贝
char