An infinite loop can be made by for loop by not entering any conditional expression.
for( ; ; )
But, to make sure that this infinite loop goes on and on there must not be any break; statement in the rest of the program. If there is a break statement then the infinite loop will be terminated and the normal execution of the program will begin.
A time delay loop can also be created by the use of for loop:
for(t=0; t<60; t++) ;