#include <iostream>
#include <cstring>
int main()
{
using namespace std;
char animal[20]="bear";
const char * bird="wren";
char * ps;
cout<<animal<<" and ";
cout<<bird<<endl;
//cout<<ps<<endl;
cout<<"Enter a kind of animal:";
cin>>animal;
ps=animal;
cout<<ps<<"!/n";
cout<<"Before using strcpy();\n";
cout<<animal<<" at "<<(int *)animal<<endl;
cout<<ps<<" at "<<(int *)ps<<endl;
ps=new char [strlen(animal)+1];
strcpy(ps,animal);
cout<<"After using strcpy():\n";
cout<<animal<<" at "<<(int *)animal<<endl;
cout<<ps<<" at "<<(int *)ps<<endl;
delete [] ps;
return 0;
}
指针学习(三)
最新推荐文章于 2022-12-06 21:25:27 发布