Главная » Статьи » Програмування » C | [ Добавить статью ] |
Типы данныхПосле того, как Вы прочли предыдущие разделы урока, Вам уже ничего не стоит
написать программу, которая выводит что-либо на экран.
Человек никогда не должен останавливаться на достигнутом. Собственно, Вас обязательно должно заинтересовать не только то, как выводить данные на экран, но и как оперировать этими данными. Например, производить какие-либо вычисления. Безруких жонглеров не бывает, и, пока часть шаров находится в воздухе, оставшуюся часть циркач держит в руках. Что бы что-либо хранить (в частности данные) необходимо иметь хранилище. Для нашей программы таким хранилищем будет оперативная память. Прежде чем что-то где-то разместить, необходимо подобрать подходящую упаковку. Скажем, Вы вряд ли станете наливать молоко в спичечный коробок. В программировании, перед тем, как разместить информацию в оперативной памяти, Вы обязательно должны определить характер этой информации. Итак, Типы данных. Тип данных - понятие, определяющее максимальный размер (в байтах) и тип информации, которая будет использоваться программой. Программирование отчасти отражает объекты внешнего мира, изрядно их упрощая. В начале изучения мы столкнемся с вещами, с которыми по сути Вы сталкивались много раз. Давайте условно разделим все типы данных на следующие группы:
Числовые типы.Числа, как известно, бывают целые и вещественные. Вещественные числа мы будем называть числа с плавающей точкой. Особо отметим, что запятая, отделяющая целую часть от дробной, меняется на точку. Например 7,8 в С записывается 7.8 Переменные, в которых мы будем хранить значения вещественных чисел, будут объявляться типа float или double. В чем разница между этими типами? Тип float описывает числа с плавающей точкой одинарной точности, а double — двойной. Поясним, что в математике точность определяется количеством цифр, которые представляют число. Двойной точностью называют метод представления чисел с удвоенным, по сравнению с обычным, количеством цифр. Вот характеристики типов для чисел с плавающей точкой:
Кроме вещественных в С предусмотренно три типа объявляющих целочисленные данные. В таблице приведены основные характеристики этих типов:
Символьный тип.Тип предназначен для хранения только одного символа. Сразу же предупредим - типа для хранения строк в С не существует.
Логический тип.Тип предназначен для хранения логических данных. Подробнее мы познакомимся с ним позже. Логические данные могу принимать одно из двух значений: истина (true) либо ложь (false).
Примечание: Если необходимо исключить из
диапазона типа данных отрицательные значения, перед названием типа следует
указать ключевое слово unsigned. Например, unsigned int. Такой тип будет
включать в себя только положительные значения от 0 до 4294967294.
Итак, мы выяснили, какие бывают типы данных и какие ключевые слова языка С используются для их обозначения. В заключении, следует отметить, что язык С является регистрозависимым (т. е. ЗАГЛАВНЫЕ и строчные буквы в нем это не одно и тоже). Обратите внимания на то, что все выше описанные типы данных записаны строчными буквами. Следите за этим, т. к. int - это тип данных, а INT - ошибка. В следующей теме мы рассмотрим применение типов данных на практике. | ||||||||||||||||||||||||||||||||||||||||||
Просмотров: 548 | |
Всего комментариев: 0 | |