Variable types with * prefix

For complex entities (objects) the difference can also be practical and significant. Objects are initialized by the class's constructor and the code executed there is completely different than the code that's executed during an assignment ... which happens in the function operator=().

1 Like