概述
目录:
strcpy函数
strstr函数
memmove函数
memcpy函数
memset函数
strcmp函数
string类
1. string()
2.string (const char*str)
3.const char* getStr()const
4.string(conststring& str)
5.string& operator= (const string& str)
6.~string()
strcpy
题目:
已知strcpy原形:
char*strcpy(char* strDest, const char* strSrc);
要点:
1.自我检测
2.检查指针为空.
3.返回char*,以便链式使用.
4.移动指针
char *strcpy ( char* strDest, const char * strSrc)
{
if ( strDest == strSrc ){
return strDest ;
}
assert((! strDest )&&(!strSrc ));
char * add = strDest;
while ( (* strDest ++ = *strSrc ++ )!= '