Указатель на тип 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 2017
обратиться к администрации

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