You are viewing a single comment's thread. Return to all comments →
It means that while the statement in the parenthesis is true, keep executing the statements inside the while loop.
" ...AND N); is used to stop when N arrives at value 0, he decreases the N value for each iteration, so basically is the stop condition for the while loop cause the AND operator with a 0 value returns 0, it was pretty ingenious. Also he deletes the pointer to avoid memory leaks, very important.