33,317
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
#include<string>
using namespace std;
char *getname(void);//该函数不接受参数,返回一个char类型的值
int main_03()
{
using namespace std;
char *name;
name=getname();
cout<<name<<endl;
cout<<(int *)name<<endl;
delete [] name;
name=getname();
cout<<name<<endl;
cout<<(int *)name<<endl;
delete [] name;
return 0;
}
char *getname()
{
char temp[80];
cout<<"输入名字:"<<endl;
cin>>temp;
char *pn=new char[strlen(temp)+1];
strcpy(pn,temp);
return pn;
}