[C] Размер типа char
часто имеет sizeof=1, но может быть и больше.
implementation-defined и platform-dependant, короче
часто имеет sizeof=1, но может быть и больше.Не "часто", а по стандарту. Размеры всех других типов измеряются в char-ах, можно так сказать.
implementation-defined и platform-dependant, короче
"часто", а по стандартупо стандарту, от должен быть достаточным, что бы представить все символы, которые используются для написания программы
это стандарт как для с, так и для с++
по стандарту, от должен быть достаточным, что бы представить все символы, которые используются для написания программыЯ это не отрицал. Такое тоже есть. Одно другому не мешает.

желательно подкреплять суждения выписками стандарта!
интересует фиксированность его размера в битах и фиксированность его sizeof
sizeof(char) === 1
число битов стандартом не определено, скажи спасибо что хоть указано что у бита два значения =)
желательно подкреплять суждения выписками стандарта!
почитай что ли ISO/IEC 9899:1999, пункты 3.6, 3.7, 6.5.3.4
sizeof(char)==1
доволен?

теперь ещё про биты...
8 и 9 часто бывает, и гарантировано, что char_bit>=8
"bit" = "bi(nary digi)t".
А троичный называется --- "трит."
---
"А я обучался азбуке с вывесок..."
Интересно, а каким образом можно проверить число битов в char?
В конкретной реализации, в файле limits.h есть дефайн, что-то типа CHAR_BITS
А limits.h был еще в C?
да
А limits.h был еще в C?он был и есть только в C (начиная с C89)
в C++ есть <climits> и <limits>
В конкретной реализации, в файле limits.h есть дефайн, что-то типа CHAR_BITSCHAR_BIT
Оставить комментарий
agaaaa
по стандарту определён?