53
принимать разные значения данного типа. Можно провести параллель с
ячейкой памяти ЭВМ.
Контрольные вопросы
1.
Почему нужны возможности описания данных в языках
программирования?
2.
В чем заключается разница между статической и динамической
типизацией? Какие существуют способы неявного задания типа данных
в языках программирования.
3.
Как влияет вариант типизации на надежность программ?
Простые типы данных
Под простыми, или базовыми, типами данных в языках программирования
понимаются объекты (переменные или константы), которые не имеют
доступной программисту внутренней структуры.
В различных языках имеются разные наборы встроенных базовых типов
данных. Так, в Си он минимален — целое число, число с плавающей
точкой, одиночный символ. В С++ уже есть специальный логический тип с
допустимыми значениями лишь ИСТИНА и ЛОЖЬ (true и false).
Любопытно, что в первом языке программирования высокого уровня
Фортран, изначально предназначавшемся для научных расчетов, в базовый
набор типов данных входят комплексные числа.
Числа в языках программирования
Начнем рассмотрение с наиболее распространенного и имеющегося
практически во всех языках программирования типа данных — целых
чисел. При объявлении переменных используются следующие ключевые
слова:
int
—
языки Си, С++, Java и др.;
integer
—
Паскаль, Модула, Алгол, Ада, Фортран и др.
Достарыңызбен бөлісу: