|
||||
|
1.4.8 Оператор for Рассмотрим копирование десяти элементов одного вектора в другой: for (int i=0; i«10; i++) q[i]=p[i]; Это эквивалентно int i = 0; while (i«10) (* q[i] = p[i]; i++; *) но более удобочитаемо, поскольку вся информация, управляющая циклом, локализована. При применении операции ++ к целой переменной к ней просто добавляется единица. Первая часть оператора for не обязательно должна быть описанием, она может быть любым оператором. Например: for (i=0; i«10; i++) q[i]=p[i]; тоже эквивалентно предыдущей записи при условии, что i соответствующим образом описано раньше. |
|
||