Указатель на тип void ; он будет указывать на любой, т е. неспецифицированный тип. Тип void



Скачать 15.01 Kb.
Дата27.10.2018
Размер15.01 Kb.
Название файлаТеория по Dev .docx
ТипУказатель

 Основные типы данных

Данные в языке Си разделяются на две категории: простые (скалярные), их называют базовыми, и сложные (составные) типы данных.

Тип данных определяет:


  • внутреннее представление данных в оперативной памяти;

  • совокупность значений (диапазон), которые могут принимать данные этого типа;

  • набор операций, которые допустимы над такими данными.

Основные типы базовых данных: целый – int(integer), вещественный с одинарной точностьюfloat и символьный –char(character).

Тип void (пустой) имеет специальное назначение. Указание спецификации типа void в объявлении функции означает, что функция не возвращает значений. Указание типа void в списке объявлений аргументов в объявлении функции означает, что функция не принимает аргументов. Можно объявить указатель на тип void ; он будет указывать на любой, т.е. неспецифицированный тип. Тип void может быть указан в операции приведения типа. Приведение значения выражения к типу void явно указывает на то, что это значение не используется. Нельзя объявить переменную типа void .

 Данные целого типа могут быть короткими – short, длинными –long и беззнаковыми –unsigned, а вещественные – с удвоенной точностьюdouble.

Типы чисел с плавающей точкой


Типы чисел с плавающей точкой иили дробные числа представлены такими типами как floatdouble и long double:

float a = -10.45;

double b = 0.00105;

long double c = 30.890045;



Ранее я говорил, что тип double называется типом двойной точности, и что он в некотором смысле лучше, чем тип float

Причина подобного результата в том, что количество памяти выделенное для хранения любой переменной ограничено Из-за этого вещественные числа хранятся в памяти компьютера приближенно. Для типа float памяти выделяется обычно меньше, чем для типа double. Поэтому возникают такие забавные моменты. Отдельно обратите внимание на результат деления целых чисел, записанный в переменную z.

Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©genew.ru 2020
обратиться к администрации

    Главная страница
Контрольная работа
Курсовая работа
Лабораторная работа
Рабочая программа
Методические указания
Практическая работа
Методические рекомендации
Теоретические основы
Пояснительная записка
Общая характеристика
Учебное пособие
История развития
Общие сведения
Физическая культура
Теоретические аспекты
Практическое задание
Федеральное государственное
Теоретическая часть
Направление подготовки
Техническое задание
Самостоятельная работа
Общие положения
Дипломная работа
государственное бюджетное
Методическая разработка
Образовательная программа
квалификационная работа
Выпускная квалификационная
Технологическая карта
Техническое обслуживание
учебная программа
Решение задач
История возникновения
Методическое пособие
Краткая характеристика
Рабочая учебная
Исследовательская работа
Общие требования
Общая часть
Метрология стандартизация
Рабочая тетрадь
Основная часть
История создания
Техническая эксплуатация
Название дисциплины
Математическое моделирование
Экономическая теория
Государственное регулирование
Современное состояние
Организация работы
Информационная безопасность