Напишите sizeof(int), и на современной машине вы почти наверняка получите 4. Логично: int – это 32 бита.Только вот в стандарте C этого нигде не написано.Более того, существовали машины, где int занимал 16 бит, и такие, где 36. Многие считают это главным проколом создателей языка. Но стоит заглянуть в 1970-е, и картина меняется.Давайте вспомним, какие компьютеры тогда были, зачем придумали int и почему это решение дожило до C23. Читать далее
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Страсти по RAM | 0 | 9.12 | 03-08-2026 |
| 2 | OPERATION MOONLIGHT 1.0: курс языка C, который я сам себе собрал | 0 | 10.83 | 01-09-2026 |
| 3 | Make STL Cringe Again: Как я динамические строки на C создавал | 0 | 7.92 | 21-08-2026 |
| 4 | [Перевод] Доверьтесь компилятору: C++23 против трюков из 90-х | 0 | 10.4 | 27-07-2026 |
| 5 | Писать свои инструменты лучший способ изучить CAN-шину | 5 | 7 | 09-07-2026 |
| 6 | [Перевод] Один баг в проде, после которого я всерьёз воспринимаю неопределённое поведение | -2 | 6 | 04-06-2026 |
| 7 | Из ядра Linux выпилили strncpy: шесть лет, 362 коммита, одна функция | 0 | 8 | 23-06-2026 |
| 8 | Худший язык программирования всех времён /s | -2 | 6 | 01-07-2026 |
| 9 | Худший язык программирования всех времён /s | -2 | 6 | 01-07-2026 |