Содержание
- 2. Operators and Expression / of 25 Задачи: Уметь объяснять операторы присвоения Понимать арифметические выражения Уметь понимать
- 3. Operators and Expression / of 25 Выражения Комбинация операторов и операндов Пример: 2 * y +
- 4. Operators and Expression / of 25 Оператор присваивания Имя_переменной = выражение; Оператор присваивания(=) может быть использован
- 5. Operators and Expression / of 25 Multiple Assignment В одном и том же утверждении можно несколько
- 6. Operators and Expression / of 25 Операторы 4 Типа Арифметические Операторы сравнения Логические Битовые
- 7. Operators and Expression / of 25 Арифметические выражения Математические выражения могут быть представлены в C, используя
- 8. Operators and Expression / of 25 Арифметические операторы
- 9. Operators and Expression / of 25 Арифметические операторы присваивания
- 10. Operators and Expression / of 25 Инкремент и декремент
- 11. Operators and Expression / of 25 Инкремент и декремент С операторами инкремента/декремента версии префикс всё просто.
- 12. Operators and Expression / of 25 Инкремент и декремент А вот с операторами инкремента/декремента версии постфикс
- 13. Operators and Expression / of 25 Сравнительные & логические операторы Сравнить значения в двух переменных, или
- 14. Operators and Expression / of 25 Логические операторы это символы используемые для соединения или отрицания операторов
- 15. Operators and Expression / of 25 Логические операторы (Битовые) Обрабатывают данные после представления чисел в их
- 16. Operators and Expression / of 25 Логические операторы Bitwise -2 Пример: 10 & 15? 1010 &
- 17. Operators and Expression / of 25 Преобразование типов Процесс конвертации значений из одного типа данных в
- 18. Operators and Expression / of 25 Преобразование типов Случай №1: Присваивание или инициализация переменной значением другого
- 19. Operators and Expression / of 25 Преобразование типов Случай №2: Передача значения в функцию, где тип
- 20. Operators and Expression / of 25 Преобразование типов Случай №3: Возврат из функции, где тип возвращаемого
- 21. Operators and Expression / of 25 Преобразование типов Случай №4: Использование бинарного оператора с операндами разных
- 22. Operators and Expression / of 25 Преобразование типов Есть 2 основных способа преобразования типов: Неявное преобразование
- 23. Operators and Expression / of 25 Преобразование типов Неявное преобразование типов (или «автоматическое преобразование типов») выполняется
- 24. Operators and Expression / of 25 Преобразование типов Числовое расширение Когда значение из одного типа данных
- 25. Operators and Expression / of 25 Преобразование типов В языке C++ есть два варианта расширений: Интегральное
- 26. Operators and Expression / of 25 Преобразование типов Числовые конверсии Когда мы конвертируем значение из более
- 27. Operators and Expression / of 25 Преобразование типов Во всех случаях, когда происходит конвертация значения из
- 28. Operators and Expression / of 25 Преобразование типов Однако, если число подходит по диапазону, конвертация пройдет
- 29. Operators and Expression / of 25 Преобразование типов В случаях со значениями типа с плавающей точкой
- 30. Operators and Expression / of 25 Преобразование типов Обработка арифметических выражений При обработке выражений компилятор разбивает
- 31. Operators and Expression / of 25 Преобразование типов Приоритет типов операндов: long double (самый высокий); double;
- 32. Operators and Expression / of 25 Преобразование типов Пример Автоматическое преобразование типов приведено ниже: Char и
- 33. Operators and Expression / of 25 Операторы явного преобразования типов данных Конвертация C-style В программировании на
- 34. Operators and Expression / of 25 Операторы явного преобразования типов данных Язык C++ также позволяет использовать
- 35. Operators and Expression / of 25 Операторы явного преобразования типов данных В языке C++ есть еще
- 36. Operators and Expression / of 25 Операторы явного преобразования типов данных Преобразования типов данных следует избегать,
- 37. Operators and Expression / of 25 Приоритет операторов Приоритет устанавливает иерархию одной группы операторов над другой,
- 38. Operators and Expression / of 25 Приоритет операторов Приоритет устанавливает иерархию одной группы операторов над другой,
- 39. Operators and Expression / of 25 Приоритет операторов
- 40. Operators and Expression / of 25 Приоритет между сравнением операторов Всегда вычисляется слева направо
- 41. Operators and Expression / of 25 Приоритет для логических операторов-1 В частных случаях со сложной структурой
- 42. Operators and Expression / of 25 Примите во внимание следующее выражение: False OR True AND NOT
- 43. Operators and Expression / of 25 Когда равенство используется для того, чтобы связать боле одного типа
- 44. Operators and Expression / of 25 Приоритет среди разных типов операторов -2 Примите во внимание следующий
- 45. Operators and Expression / of 25 Следующими вычисляются операторы сравнения, а поскольку они все имеют одинаковый
- 46. Operators and Expression / of 25 Смена приоритета-1 Скобки ( ) имеют высший приоритет Приоритет операторов
- 47. Operators and Expression / of 25 Примите во внимание следующий пример: 5+9*3^2-4 > 10 AND (2+2^4-8/4
- 48. Operators and Expression / of 25 3. 5+9*3^2-4 >10 AND (2+16-8/4 > 6 OR False) Затем
- 50. Скачать презентацию