Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Листинг 3.1. Определение размеров переменным разных типов на вашем компьютре






    1: #include < iostream.h>

    2:

    3: int main()

    4: {

    5: cout < < " The size of an int is: \t\t" < < sizeof(int) < < " bytes.\n";

    6: cout < < " The size of a short int is: \t\t" < < sizeof(short) < < " bytes.\n";

    7; cout < < " The size of a long int is: \t\t" < < sizeof(long) < < " bytes.\n";

    8: cout < < " The size of a char is: \t\t" < < sizeof(char) < < " bytes.\n";

    9: cout < < " The size of a float is: \t\t" < < sizeof(float) < < " bytes.\n";

    10: cout < < " The size of a double is: \t\t" < < sizeof(double) < < " bytes.\n";

    11: cout < < " The size of a bool is: \t\t" < < sizeof(bool) < < " bytes.\n";

    12:

    13: return 0:

    14: };

     

    Результат:

    The size of an int is: 4 bytes.

    The size of a short int is: 2 bytes.

    The size of a long int is: 4 bytes.

    The size of a char is: 1 bytes.

    The size of a float is: 4 bytes.

    The size of a double is: 4 bytes.

    The size of a bool is: 1 bytes.

     

    Примечание: На вашем компьютере размеры переменных разных типов могут быть другими.

     

    Большинство операторов листинга З.1 вам знакомо. Возможно, новым для вас будет использование функции sizeof() в строках 5-10. Результат выполнения функции sizeof() зависит от компилятора и компьютера, а ее назначение состоит в определении размеров объектов, переданных в качестве параметра. Например, в строке 5 функции sizeof() передается ключевое слово int. Функция возвращает размер в байтах переменной типа int на данном компьютере. В нашем примере для типов int и long int возвращается значение четыре байта.

     

    Знаковые и беззнаковые типы

     

    Целочисленные переменные, используемые в программах, могут быть знаковыми и беззнаковыми. Иногда бывает полезно установить для переменной использование только положительных чисел. Целочисленные типы (short и long) без ключевого слова unsigned считаются знаковыми. Знаковые целые могут быть отрицательными или положительными. Беззнаковые числа всегда положительные.

    Поскольку как для знаковых, так и для беззнаковых целых отводится одно и то же число байтов, то максимальное число, которое можно хранить в беззнаковом целом, вдвое превышает максимальное положительное число, которое можно хранить в знаковом целом. С помощью типа unsigned short int можно обрабатывать числа в диапазоне 0—65 535. Половина чисел, представляемых знаковым коротким целым типом, отрицательные, следовательно, с помощью этого типа можно представить числа только в диапазоне - 32 768—32 767. Если в этом вопросе вам что-то неясно, прочитайте приложение В.

     






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.