I want to execute a multi condition if statement like below.
Head* head;
If ((head->next!=NULL)&&(head->next->next!=NULL))
The order of execution is important for the above statement to work without seg fault.
Is there a way to determine with way a compiler executes it, at compile time.