If A and B are 2 POINTER declarations of a particular struct type, to copy one address to another, it would be alright to do this (correct me if i am wrong) :
A = B;
is there anyway of copying the whole structure and contents of B to A without assigning the same address to A?