I have a problem in understanding a basic thing in this code!!!
while(*src++ = *des++);
seems to run infinitely since no condition here , but in real this works fine.... just need a explanation for this.. how does the compiler interprets this!!! please



