字符串拷贝函数 char *strcpy(char *strDest, const char *strSrc)
2012-10-01 15:51
295 查看
char *strcpy(char *strDest, const char *strSrc)其中strDest
是目的字符串,strSrc
是源字符串。不调用C++/C
的字符串库函数,请编写函数 strcpy。
答案:
char *strcpy(char *strDest, const char *strSrc)
{
assert(strDest == NULL || strSrc == NULL);
if ( strDest == strSrc)
return strDest ;
char *tempptr = strDest ;
while( (*strDest++ = *strSrc++) != ‘\0’)
return tempptr ;
}
是目的字符串,strSrc
是源字符串。不调用C++/C
的字符串库函数,请编写函数 strcpy。
答案:
char *strcpy(char *strDest, const char *strSrc)
{
assert(strDest == NULL || strSrc == NULL);
if ( strDest == strSrc)
return strDest ;
char *tempptr = strDest ;
while( (*strDest++ = *strSrc++) != ‘\0’)
return tempptr ;
}
相关文章推荐
- 笔试题目2 字符串拷贝函数 char *strcpy(char *strDst,const char *strSrc)
- 字符串拷贝函数 char *strcpy(char *strDst,const char *strSrc)
- 已知strcpy的函数原型:char *strcpy(char *strDest, const char *strSrc)其中strDest 是目的字符串,strSrc 是源字符串。不调用C++/C
- 面试题:char * strcpy(char * strDest,const char * strSrc);
- 字符串拷贝函数 char *strcpy(char *dest, const char *src)
- 面试题:char * strcpy(char * strDest,const char * strSrc);
- [转载] 已知strcpy的函数原型:char *strcpy(char *strDest, const char *strSrc),编写函数 strcpy(C++版)
- C语言中strcpy(char *strDest, const char *strScr)字符串复制库函数的理解与分析
- 重写strcpy函数 char *StrCpy(char *strDest, const char *strSrc)
- 字符串复制char *strcpy(char* dest, const char *src);
- C语言实现字符串拷贝函数char *strcpy(char *dest, const char *src)
- 不采用strcpy库函数,完成字符串的拷贝。 strcpy(char *dest, char *src)
- 不用库函数,实现char* strcpy(char* strDes,const char* strSrc)函数
- 不调用库函数,实现字符串复制函数char * strcpy(char * dst, const char * src) C/C++软件开发求职面试题 必备考点(二)
- char* strcpy(char * strDes, const char* strSrc)实现
- 笔记题目5 计算字符串长度 int strlen(const char *str)
- 字符串的复制函数,用my_strcpy(char *s, const char *t)
- C语言库函数学习【string.h】之strcpy_(char * dest,const char * src)
- C和指针之字符串编程练习8实现char *my_strnchr(char const *str, int ch, int which)
- c++ 字符串分割一、用strtok函数进行字符串分割 原型: char *strtok(char *str, const char *delim); 功能:分解字符串为一组字符串。 参数说明: