Операція слідування (кома)
Операція "кома" (,) називається операцією слідування, яка "зв'язує" два довільних вирази. Список виразів, розділених між собою комами, обчислюються зліва направо. Наприклад, фрагмент тексту
a=4;
b=a+5;
можна записати так :
a=4, b=а+5;
Операція слідування використовується в основному в операторах циклу for() (про оператори циклів піде мова пізніше). Для порівняння наводимо приклад з використанням операції слідування (приклад 6) та без неї (приклад 7).
Приклад 1.
int a[10],sum,i;
/* ... */
sum=a[0];
for (i=1;i<10;i++)
sum+=a[i];
Приклад 2.
int a[10],sum,i;
/* ... */
for (i=1,sum=a[0];i<10;sum+=a[i],i++) ;