int and int* are two different types, just like float is a different type from int...
char* a, b, c; is a wrong way to do it (ACCORDING TO ME) since it is rubbish and all that, go with more whitespace and everyone will read it equally!
This is what I have to say about how I understand C++ ...