Компьютерная помощь тел. +7-928-779-28-49 (После: 19-00)

Разделы сайта: Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Голосование
Интересен ли вам наш сайт?











Вы должны авторизироваться, чтобы голосовать.
Темы форума
Новые темы
Нет тем
Обсуждаемые темы
Нет тем
Последние статьи Случайная фотография
flickr addict
flickr addict
Интересные изображения
Статистика:

ЯЗЫК СИ++
4Е-Э8 ДО 34Е+Э8


double


64


ОТ 1. 7Е-308 ДО 1. 7Е+308


long double


ВО


ОТ 3. 4Е-4932 до 1. 1Е+4932


Следующая программа показывает, какие участки памяти выделяются вещественным константам разного типа в реализациях ТС++и ВС++.


//P2-02. CPP - размеры памяти для вещественных констант # include <iostream. h> void main ()


{ cout "" sizeof 3. 141592653589793 = "; cout " sizeof 3. 141592653589793; cout "" sizeof 3. 14159 = " sizeof 3. 14159; cout "" sizeof 3. 14159f ■ " sizeof 3. 14159f; cout "" sizeof 3. 14159L = " sizeof 3. 14159L;


}


Результаты выполнения программы - размеры в байтах областей памяти, выделенных для вещественных констант:


sizeof 3. 141592653589793 = 8 sizeof 3. 14159 =* 8 sizeof 3. 14159f - 4 sizeof 3. 14159L = 10


Перечислимые константы (или константы перечисления [3], иначе константы перечислимого типа) вводятся с помощью служебного слова enum. По существу это обычные целочисленные константы (типа int), которым приписаны уникальные и удобные для использования обозначения. В качестве обозначений выбираются произвольные идентификаторы, не совпадающие со служебными словами и именами других объектов программы. Обозначения присваиваются константам с помощью определения, например, такого вида:


enum { one = 1, two == 2, three - 3 } ;


Здесь enum - служебное слово, определяющее тип данных "перечисление", one, two, three - условные имена, введенные программистом для обозначения констант 1, 2, 3. После такого определения в программе вместо константы 2 (и наряду с ней) можно использовать ее обозначение two и т.


Если в определении перечислимых констант опускать знаки и не указывать числовых значений, то они будут приписываться идентификаторам (именам) по умолчанию. При этом самый левый в фигурных скобках идентификатор получит значение 0, а каждый последующий увеличивается на 1.

Читайте новости: