Annotation of coherent/a/usr/man/ALL/for, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: for                         C Keyword                         for
                      4: 
                      5: 
                      6: 
                      7: 
                      8: Control a loop
                      9: 
                     10: ffoorr(_i_n_i_t_i_a_l_i_z_a_t_i_o_n; _e_n_d_c_o_n_d_i_t_i_o_n; _m_o_d_i_f_i_c_a_t_i_o_n)
                     11: 
                     12: for is  a C keyword that  introduces a loop.  It  takes three ar-
                     13: guments, which  are separated by  semicolons `;'.  initialization
                     14: is executed  before the loop begins.   endcondition describes the
                     15: condition that  ends the loop.  modification  is a statement that
                     16: modifies  variable to  control the  number  of iterations  of the
                     17: loop.  For example,
                     18: 
                     19: 
                     20:         for (i=0; i<10; i++)
                     21: 
                     22: 
                     23: first sets the variable i to zero; then it declares that the loop
                     24: will continue  as long as  i remains less than  ten; and finally,
                     25: increments i by one after  every iteration of the loop.  This en-
                     26: sures that  the loop  will iterate  exactly ten times  (from i==0
                     27: through i==9).  The statement
                     28: 
                     29: 
                     30:         for(;;)
                     31: 
                     32: 
                     33: will loop until its execution is interrupted by a break, goto, or
                     34: return  statement.  Also,  either or  both of  initialization and
                     35: modification  may   consist  of  multiple   statements  that  are
                     36: separated by commas.  For example,
                     37: 
                     38: 
                     39:         for (i=0, j=0; i<10; i++, j++)
                     40: 
                     41: 
                     42: initializes both i and j, and increments both with each iteration
                     43: of the loop.
                     44: 
                     45: ***** See Also *****
                     46: 
                     47: break, C keywords, continue, while
                     48: 
                     49: 
                     50: 
                     51: 
                     52: 
                     53: 
                     54: 
                     55: 
                     56: 
                     57: 
                     58: 
                     59: 
                     60: 
                     61: 
                     62: 
                     63: 
                     64: COHERENT Lexicon                                           Page 1
                     65: 
                     66: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.