Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Оператори и изрази
- Последователността с която се извършват операциите се нерича precedence. Всеки оператор си има свой precedence.
- Има 3 вида оператори:
- - Unary – взимат един операнд/аргумент
- - Binary – два операнда
- - Ternary (?:) – три операнда
- Except for the assignment operators, all binary operators are left-associative
- The assignment operators and the conditional operator (?:) are right-associative
- && се изпълнява преди ||
- Когато искаме към максималната стойност на даден тип данни, например int, да добавим то тази стойност превърта. В типа int не можеж да запишеш повече от стойността 232.
- Ако искаме да проверим дали дадена операция ще превърти даден тип данни, поставяме конкретния код в блока
- checked
- {
- }
- Ако типът данни превърти програмата ще даде Exception
- Битовите оператори се прилагат само върху целочислени стойности, тъй като реалните числа се представят по много гаден начин
- Class cast operator (type) is used to cast one compatible type to another
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement