没有compile time error, 不知道哪里出了问题
#include
#include
using namespace std;
class HW1
{
public:
char *word;
HW1() { }
~HW1() {
delete [] word;
}
};
void foo(HW1 a)
{
//some operation here
}
int main()
{
HW1 a;
a.word = new char[80];
strcpy(a.word, "abc");
foo(a);
return 0;
}