为什么方法getName()是错误的?
#include <iostream.h>
#include <string.h>
class People
{
public:
char* getName();
void setName(char* n);
private:
char* name;
};
void People::setName(char* n)
{
name = new char(strlen(n));
strcpy(name,n);
}
char* People::getName()
{
return name;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
271 次 |
| 最近记录: |