Variabile multiple

Poți declara mai multe variabile de același tip într-o singură linie, separate prin virgulă.

int x = 1, y = 2, z = 3;
cout << x + y + z << endl; // 6

Atribuire multiplă

int a, b, c;
a = b = c = 0; // toate trei devin 0

Exemplu practic: coordonate

coords.cpp
#include <iostream>
using namespace std;

int main() {
  double x1 = 0, y1 = 0;
  double x2 = 3, y2 = 4;

  double distanta = sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1));
  cout << "Distanta: " << distanta << endl; // 5
  return 0;
}
Chiar dacă poți declara mai multe variabile pe o linie, uneori e mai clar să le declari separat — fiecare cu propria sa linie pentru lizibilitate.