#include <iostream>
#include <string>
#include <conio.h>
#include <cstdlib>
using namespace std;
int main()
{
char s[]="123456789";
char r[]="1234";
strcpy(r,s);
cout<<s<<endl;
cout<<r;
return 0;
}
代码结果:
6789
123456789
分析如下:
开始他们的内存分配如下:1234/0123456789/0
经过strcpy操作以后变成:123456789/06789/0