用指针复制字符创
#include <iostream>using namespace std;
int main( )
{
char str1[]="I love CHINA!",str2[20],*p1,*p2;
p1=str1;p2=str2;
for(;*p1!='\0';p1++,p2++)
*p2=*p1;
*p2='\0';
p1=str1;p2=str2; //不懂这两句,但是去了就出错了,这两句有什么作用?
cout<<"str1 is: "<<p1<<endl;
cout<<"str2 is: "<<p2<<endl;
return 0;
}