Программирование на языке С++. Лекция 3. Основные типы данных, идентификаторы и их внутреннее представление
Содержание
- 2. Основные типы данных, идентификаторы и их внутреннее представление Как вам известно, язык С++ вырос из языка
- 3. Основные символы языка и идентификаторы Первое, о чем нужно сказать - это об идентификаторах в С++.
- 4. Основные символы языка и идентификаторы Как и любой язык программирования, составными элементами языка служат ЛЕКСЕМЫ. Лексема
- 5. Основные символы языка и идентификаторы Идентификатор - лексема, начинающаяся с буквы и состоящая из букв, цифр
- 6. Комментарии и пробельные символы Следующие символы: пробел, табуляция, перевод строки, возврат каретки и комментарии рассматриваются компилятором
- 7. Основные типы данных и их внутреннее представление Языком С++ поддерживаются следующие типы данных: предопределенные языком типы
- 8. Определения и объявления В С++ переменная может быть объявлена и должна быть определена. Определение и объявление
- 9. Определения и объявления Оператор определения данных в общем виде может быть представлен: [ класс памяти] [тип
- 10. Типы данных в С++. Константы и переменные Предопределённые (встроенные) типы - это типы, непосредственно поддерживаемые языком.
- 11. Целочисленные типы С++ поддерживает 5 целочисленных типов. Список и характеристики этих типов представлены в таблице
- 12. Целочисленные типы Как видно из таблицы различные типы данных целого типа различают по количеству занимаемых в
- 13. Целочисленные типы C++ поддерживает IEEE- стандарт внутреннего представления данных целого типа
- 14. Целочисленные типы Старший бит знаковых чисел хранит знак числа. Если он равен 0, то число положительное
- 15. Целочисленные типы При написании программы допускается использование символических констант. Константы в С++ могут быть заданы в
- 16. Целочисленные типы Примеры: 8,27,-30201//десятичные имеют тип int, если не превышают максимально допустимого // для этого типа
- 17. Вещественные типы С++ поддерживает три вещественных типа. Список и характеристики этих типов представлены в таблице
- 18. Вещественные типы Вещественные числа (стандарт IEEE) состоят из знакового бита (s), «сдвинутого» порядка (p) и нормализованной
- 19. Вещественные типы Нормализованная мантисса - это способ хранения значения мантиссы с предполагаемой неявной единицей в старшем
- 20. Вещественные типы При использовании констант в выражениях, компилятор отличает вещественные числа по наличию в записи десятичной
- 21. Логические данные Логические данные типа ‘’bool’’ введены в Borland C++ 5, занимают в памяти один байт
- 22. Данные типа char Данные типа char занимают в памяти 1 байт, определяются множеством значений кодовой таблицы
- 23. Данные типа char Как видно из таблицы для signed char старший бит определяет знак. Этот факт
- 24. Данные типа char В программе константа типа Char представляет собой символ, заключенный в одиночные кавычки -
- 25. Данные типа char
- 27. Скачать презентацию