Тип змінної і тип виразу повинні бути сумісні.
Вираз, вказане праворуч від знака "=", повинно приводити до значення того ж типу, якого і сама змінна, або типу, сумісного з нею. Наприклад, змінної типу double можна привласнити значення типу int або byte (навпаки робити не можна).
Вираз буде спочатку обчислено, потім, його результат буде покладено в осередку пам'яті, відведені для змінної.
A = X; // змінна B = 15; // ціла константа D = Math.Sin (X); // виклик функції E = X * Y; // твір X на Y F = Z / (1 - Z); // відношення Z до (1 - Z) G = (X == 1.5); // логічне вираз H =! P; // заперечення логічної змінної Pre> Td> |
a = b = c = d = 18; |