Why does the following assignment not work? I would like a
low-level explanation if possible. Also, here's the compiler error I get: incompatible
types in assignment of 'char*' to 'char
[20]'
class UCSDStudent
{
char name[20];
public:
UCSDStudent( char name[] ) {
//this-> name = name; does not work! Please explain why not
strcopy( this
-> copy, copy ); //works
}
};
No comments:
Post a Comment