Справочная система C guide



Содержание


3.6. Перечислимые константы

Имена, указанные в описании перечисяимых констант, трактуются как целые константы (см. с. 46) .

3.7. Размер данных

Следующая таблица дает размер в битах основных типов данных для различных ЭВМ'. Адрес слова определяется по байту с нулевым номером.

Основные типы данных 3В Computel Код ASCII DLC PDP-11 Код ASCII DEC VAX Код ASCII
char int short long float double Диапазон float Диапазон double Порядок байт в слове 8 32 16 32 32 64 ilO*38 ± Ю^" [ОПТ 8 16 16

32 32 64 +10*38 ± Ю*"

] [ТоЩ1

8 32 16 32 32 64 ± 10*" tlO*" f32To1

' Аналогичные данные для советских ЭВМ, на которых работает компилятор языка Си, представлены в таблице на с. 17. - Прим. перев.

Основные типы данных HONEYWELL 6000 Коя ASCII IBM 360/370 Код EBCDIC ———————————

INTER-DATA

8/32 Код ASCII

char mt short long float double Диапазон float Диапазон double

Порядок байт в слове

9 36 36 36 36 72 t 101"

iio138

[01231

8

32 16 32 32 64 ± lO*76 i Ю*76

[ОТ231

8

32 16 32 32 64 ± 10*" ± Ю*'”

Замечание. Следующая таблица представляет предварительные данные. Отдельные позиции (обозначенные * *) могут быть изменены.

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

00

^о 3

1^

?^

О

S

о — §С

s"

—1 <,

(j a

^s

§д

о u

00^

U< о а

dS

N *

00 -<

(Ч -<

о \-^

00 ОТ

щ Я

S5

char mt short long float double Диапазон float Диапазон double

Порядок байт в слове

8

32** 16 32 32 32

+Ю138 ±10138

|0123|

8 32 16 32 32 64

±10"8 +Ю*3”8

|3210|

8 16** 16

32 32 64**

llO*" +101308

|0l|23|

8

16 16

32** 32 64

iio138

^0±Э08

|32|10|

Основные типы данных о г< ^г

— 00

5 S u 0

rf” S

u

§ S

tT) 0

u и м к

о ^

§2

char mt short long float double Диапазон float Диапазон double

Порядок байт в слове

8 16 16

32 32 64 + Ю*” i Ю*38

ГЮ|32|

8 32 16 32 32 64 t Ю*76 ±101"'

fol23|

8 32 16 32 32 64 i Ю*38 tlO138

ГзТЩ

Код КОИ-8 включает в качестве подмножества код ASCII, код ДКОИ включает в качестве подмножества код EBCDIC




Содержание  Назад  Вперед