Показано с 1 по 6 из 6

Тема: Основные типы данных С++

  1. #1
    Активный пользователь Аватар для Sandro
    Регистрация
    14.06.2008
    Сообщений
    2,811

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

    [img width=640 height=270]http://s43.radikal.ru/i100/0808/d4/4c6b273e9d1d.gif[/img]

    В этой таблице представлены основные типы данных языка С++.

    К основным типам относятся: void, char, int, float и double, а также их варианты с модификаторами short (короткий), long (длинный), signed (со знаком) и unsigned (без знака). Модификатор signed подразумевается по умолчанию, и поэтому обычно не указывается.
    Don't read the warnings, go straight and start to fly.

  2. #2
    Junior Member
    Регистрация
    15.09.2008
    Сообщений
    2

    Re: Основные типы данных С++

    На самом деле самые распространённые типы данных: это int, float, double. Все остальные используются настолько редко в применении, что даже можно их не упоминать!

  3. #3
    Junior Member
    Регистрация
    15.09.2008
    Сообщений
    2

    Re: Основные типы данных С++

    На самом деле самые распространённые типы данных: это int, float, double. Все остальные используются настолько редко в применении, что даже можно их не упоминать! Int применяется для целых чисел, float и double для дробных, причём double применяется для более точных чисел(имеется ввиду большее количество знаков после запятой в дробном числе).

  4. #4
    Активный пользователь Аватар для Sandro
    Регистрация
    14.06.2008
    Сообщений
    2,811

    Re: Основные типы данных С++

    Цитата Сообщение от ranenij
    На самом деле самые распространённые типы данных: это int, float, double. Все остальные используются настолько редко в применении, что даже можно их не упоминать! Int применяется для целых чисел, float и double для дробных, причём double применяется для более точных чисел(имеется ввиду большее количество знаков после запятой в дробном числе).
    То что int, float и double самые распространенные еще не означает, что не нужно знать об остальных типах. Давайте тогда выбросим все редко используемые функции WinAPI и вообще не будем их документировать, раз они используются очень редко.
    Нужно всегда выбирать максимально подходящий тип. Если нужно хранить много значений в диапазоне от 1 до 10, то использовать int попросту не имеет смысла, т.к. это ненужный расход памяти. Здесь гораздо лучше подойдет char.
    Поэтому, не сбивайте с толку новичков, они должны получать полную информацию, а не "есть int, float и double и еще парочка типов, которые не нужны". А то вот так и получаются программеры, которые потом пишут программы, которые жрут много оперативы, непонятно с чего.
    Don't read the warnings, go straight and start to fly.

  5. #5
    Junior Member
    Регистрация
    03.10.2008
    Сообщений
    1

    Re: Основные типы данных С++

    Кстати, не хочу забивать новичкам мозги, а для тех кто работает в C++ давно, наверное известно,
    что тип int при работе в MS-DOS или его эмуляторе занимал два байта, а long - 4 байта. Начиная где-то с Win32 эти типы стали одинаковыми по 4 байта. Теперь слово long актуально вместе с double (это наверное такая сумашедшая точность для физиков ядерщиков нужна...)

  6. #6
    Продвинутый
    Регистрация
    17.11.2006
    Сообщений
    6,976
    Записей в дневнике
    15
    Изображения
    533

    Re: Основные типы данных С++

    Цитата Сообщение от Dmitry
    Кстати, не хочу забивать новичкам мозги, а для тех кто работает в C++ давно, наверное известно,
    что тип int при работе в MS-DOS или его эмуляторе занимал два байта, а long - 4 байта. Начиная где-то с Win32 эти типы стали одинаковыми по 4 байта. Теперь слово long актуально вместе с double (это наверное такая сумашедшая точность для физиков ядерщиков нужна...)
    длина int = разрядности процессора.

Похожие темы

  1. Выборка данных из базы
    от sf021 в разделе PHP
    Ответов: 7
    Последнее сообщение: 14.10.2008, 14:12
  2. Типы правительств
    от Inventor в разделе Юмор
    Ответов: 0
    Последнее сообщение: 21.07.2008, 17:04

Рекомендуем

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  

SEO by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94