[an error occurred while processing this directive]
|
Одним из первых компилятор Си был сделан для 16-разрядной машины. И там длина слова (int и unsigned) была равна 16 битам. Однако уже тогда авторы языка говорили о возможной зависимости разрядности данных от разрядности процессора. И тогда же была сделана реализация компилятора для 32-разрядной машины фирмы Interdata. Там данные типа int были 32-разрядными. Я думаю, что при переходе на 64-разрядные архитектурв соответственно изменится и разрядность данных типа int.
E-mail: info@telesys.ru