Презентация Базовые конструкции языка С онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Базовые конструкции языка С абсолютно бесплатно. Урок-презентация на эту тему содержит всего 24 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Базовые конструкции языка С



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    24 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    289.01 kB
  • Просмотров:
    70
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Базовые конструкции языка С
Содержание слайда: Базовые конструкции языка С++

№2 слайд
Пример для разминки
Содержание слайда: Пример для разминки

№3 слайд
Алфавит языка С Базовый набор
Содержание слайда: Алфавит языка С++ Базовый набор допустимых символов состоит из 96 символов: Символ пробела Горизонтальная / вертикальная табуляция “form feed” Символ перевода каретки

№4 слайд
Типы данных Логический тип
Содержание слайда: Типы данных Логический тип: bool – тип, способный хранить одно из двух значений (true или false). Символьные типы: signed char— тип для знакового представления символов. unsigned char — тип для беззнакового представления символов. char - тип для представления символов, который может наиболее эффективно обрабатываться в целевой системе. wchar_t — тип для широкого представления символов. char16_t — тип для представления символов в UTF-16. (Начиная с С++11) char32_t — тип для представления символов в UTF-32. (Начиная с С++11)

№5 слайд
Типы данных Целочисленный тип
Содержание слайда: Типы данных Целочисленный тип: int — базовый целочисленный тип. Может быть опущен, если представлен любой из модификаторов. Если не представлен ни один из модификаторов размера, гарантировано имеет ширину не меньше 16 бит. Тем не менее, на 32/64-битных системах почти всегда имеет ширину не меньше 32 бит. Тип void: void – не полный тип, у которого не существует ни одного значения.

№6 слайд
Модификаторы типов
Содержание слайда: Модификаторы типов Модификаторы используются для изменения целочисленного типа. Могут быть использованы в любом порядке. Только один модификатор каждой группы может быть представлен в имени типа. Знаковость signed – целевой тип будет иметь знаковое представление (исп. по умолчанию) unsigned – целевой тип будет иметь беззнаковое представление. Размер short - целевой тип будет оптимизирован по размеру и иметь ширину не меньше 16 бит. long - целевой тип будет иметь ширину не меньше 32 бит. long long - целевой тип будет иметь ширину не меньше 64 бит.

№7 слайд
Типы с плавающей точкой float
Содержание слайда: Типы с плавающей точкой float — тип с плавающей точкой одинарной точности. Обычно 32-битный тип с плавающей точкой формата IEEE-754 double — тип с плавающей точкой двойной точности. Обычно 64-битный тип с плавающей точкой формата IEEE-754 long double — тип с плавающей точкой повышенной точности. Не обязательно отображается на типы IEEE-754.

№8 слайд
Сводная таблица типов
Содержание слайда: Сводная таблица типов

№9 слайд
Правила назначения имен
Содержание слайда: Правила назначения имен идентификаторов Не может содержать пробелов Может начинаться с символов a-z, A-Z, _ Символы кроме первого могут дополнительно содержать 0-9 Не может быть ключевым словом языка С++ Имена чувствительны к регистрам Идентификаторам необходимо назначать только осмысленные имена Нельзя именовать идентификатор с двух нижних подчеркиваний и одного подчеркивания и последующей заглавной буквой

№10 слайд
Ключевые слова С
Содержание слайда: Ключевые слова С++

№11 слайд
Примеры объявления
Содержание слайда: Примеры объявления

№12 слайд
Адрес переменной
Содержание слайда: Адрес переменной

№13 слайд
Оператор sizeof
Содержание слайда: Оператор sizeof()

№14 слайд
Три вариации синтаксиса
Содержание слайда: Три вариации синтаксиса инициализации переменных int variable = 12; int variable(12); int variable = { 12 }; int variable { 12 };

№15 слайд
Операции над фундаментальными
Содержание слайда: Операции над фундаментальными типами в языке С++ Сложение (x + y) Вычитание (x – y) Умножение (x * y) Деление (x / y) Инкремент (++) Декремент (--) Остаток от деления (%) (для целочисленных) Логические операции (для bool)

№16 слайд
Приоритеты операций С .
Содержание слайда: Приоритеты операций С++ 1. Постинкремент, постдекремент (++, --) 2. Прединкремент, преддекремент (++, --) 2. Унарный плюс и минус (+, -) 2. Логическое НЕ (!) 2. Приведение к типу (type) 2. Взятие адреса (&), sizeof() 3. Умножение, деление, взятие остатка 4. Сложение, вычитание 5. Операции сравнения (<, <=, >, >=) 6. Операции сравнения (==, !=) 7. Логическое И 8. Логическое ИЛИ 9. Оператор присваивания

№17 слайд
Пример
Содержание слайда: Пример

№18 слайд
Тип bool и логические
Содержание слайда: Тип bool и логические операции Над типом bool дополнительно введены следующие операции: Логическое И (&&) Логическое ИЛИ (||) Логическое НЕ (!) Сравнения (==), (!=), (>=), (<=), (<), (>)

№19 слайд
Литералы Бинарные литералы b
Содержание слайда: Литералы Бинарные литералы: 0b[двоичное число] или 0B[двоичное число] Восьмеричные литералы: 0[восьмеричное число] Шестнадцатеричные литералы: 0x[шестнадцатеричное число] или 0X[шестнадцатеричное число]

№20 слайд
Литералы, уточняющие тип
Содержание слайда: Литералы, уточняющие тип Cуффикс unsigned типа: u U Суффикс long типа: l L Cуффикс long long типа: ll LL Суффикс float типа: f F

№21 слайд
Управляющие последовательности
Содержание слайда: Управляющие последовательности

№22 слайд
Пример явного преобразования
Содержание слайда: Пример явного преобразования типов

№23 слайд
Преобразование типов . Если
Содержание слайда: Преобразование типов 1. Если один из операндов имеет тип long double, то другой операнд преобразуется в long double. 2. Иначе, если один из операндов имеет тип double, то другой операнд преобразуется в double. 3. Иначе, если один из операндов имеет тип float, то другой операнд преобразуется в float. 4. Иначе, операнды имеют целочисленный тип, поэтому выполняется целочисленное расширение. 5. В этом случае, если оба операнда имеют знак или оба операнда беззнаковые, и один из них имеет меньший ранг, чем другой, он преобразуется в больший ранг. 6. Иначе, один операнд имеет знак, а другой беззнаковый. Если беззнаковый операнд имеет больший ранг, чем операнд со знаком, последний преобразует в тип беззнакового операнда. 7. Иначе, если тип со знаком может представить все значения беззнакового типа, беззнаковый операнд преобразуется к типу операнда со знаком. 8. Иначе, оба операнда преобразуются в беззнаковую версию типа со знаком.

№24 слайд
Содержание слайда:

Скачать все slide презентации Базовые конструкции языка С одним архивом: