Originally Posted by asadullah.ansari View Post
You can get anywhere...Just Google it...
Its interesting that patron of the year gave this reply. Just imagine if we are suppose to get the similar answers from our teachers

Well back to the topic.

Here are the basic differences

1. Reference has to assign to something at the time of decleration, however pointer dont have to.
2. Reference can't be null, but pointer can be so no need to check for null reference just like we do in case of pointers
3. Once reference is assigned it can't be changed to assigned something else. On the other hand pointer can point to different thing after reassingment.

If there is still confusion please feel free to post it.

PS. there are no dumb or stupid questions.