(4)字符串链接strcat

(4)字符串链接strcat
 1 #include "stdafx.h"
 2 #include "iostream"
 3 #include "assert.h"
 4 #include "string"
 5 
 6  using  namespace std;
 7 
 8  char* mystrcat( char* dest,  const  char* src)
 9 {
10     assert(dest!=NULL && src!=NULL);
11      char* p = dest;
12      while (*p!='\0') 
13         p++;
14      while (*p++ = *src++);
15     *p = '\0';
16      return dest;
17 }
18 
19  int main( int argc,  char* argv[])
20 {
21     printf("Hello World!\n");
22      char buf[10] = "FU ";
23      char test[4] = "CK!";
24     mystrcat(buf, test);
25     cout << buf << endl;
26      return 0;
27 }
输出:
Hello World!
FU CK!
Press any key to continue

你可能感兴趣的:((4)字符串链接strcat)