A<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.cppe.ru/index.php?action=history&amp;feed=atom&amp;title=C%2Flimits.h</id>
		<title>C/limits.h - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.cppe.ru/index.php?action=history&amp;feed=atom&amp;title=C%2Flimits.h"/>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C/limits.h&amp;action=history"/>
		<updated>2026-04-17T16:27:56Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.cppe.ru/index.php?title=C/limits.h&amp;diff=4032&amp;oldid=prev</id>
		<title>Admin: Новая страница: «{{C Standard library}}  '''limits.h''' — заголовочный файл стандартной библиотеки общего назначения языка…»</title>
		<link rel="alternate" type="text/html" href="http://www.cppe.ru/index.php?title=C/limits.h&amp;diff=4032&amp;oldid=prev"/>
				<updated>2010-06-22T12:24:04Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «{{C Standard library}}  &amp;#039;&amp;#039;&amp;#039;limits.h&amp;#039;&amp;#039;&amp;#039; — заголовочный файл стандартной библиотеки общего назначения языка…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{C Standard library}}&lt;br /&gt;
&lt;br /&gt;
'''limits.h''' — заголовочный файл стандартной библиотеки общего назначения языка программирования Си, который включает определения характеристик общих типов переменных. Значения зависят от специфики реализации, но могут быть не ниже диапазона, определенного для конечного значения в удобной реализации Си.&lt;br /&gt;
&lt;br /&gt;
== Константы-члены ==&lt;br /&gt;
Колонка «минимальное значение диапазона» содержит минимумы из возможного диапазона для константы данного типа, как это указано в стандарте. Иногда, значения _MIN представляют минимумы диапазона, представимые в виде редко используемого обратного кода и знакового диапазона. Большинство реализаций будут иметь больший диапазон по крайней мере для некоторых из этих чисел. например:&lt;br /&gt;
&lt;br /&gt;
* Реализации дополнительного кода имеют SCHAR_MIN равным −128 (аналогично для всех остальных значений _MIN).&lt;br /&gt;
* 32-битные реализации устанавливают INT_MAX равным +2,147,483,647 (а также для INT_MIN и UINT_MAX)&lt;br /&gt;
* Реализации с поддержкой Юникода устанавливают MB_LEN_MAX 4 или более.&lt;br /&gt;
* Многие ЦСП имеют CHAR_BIT равным 16 или более.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Имя !! Описание !! Типичное значение 32-битной&amp;lt;br /&amp;gt;выполняемой/компилируемой&amp;lt;br /&amp;gt;программы(с 1995 и сейчас) !! Типичное значение 64-битной&amp;lt;br /&amp;gt;выполняемой/компилируемой&amp;lt;br /&amp;gt;(с 2008(?)) !! Стандартный минимум-&amp;lt;br /&amp;gt;или максимум диапазона значений по ANSI&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;CHAR_BIT&amp;lt;/code&amp;gt; || Число бит в [[байт]]е || align=&amp;quot;right&amp;quot; | 8 || align=&amp;quot;right&amp;quot; | 8 || align=&amp;quot;right&amp;quot; | ≥ 8&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;SCHAR_MIN&amp;lt;/code&amp;gt; || Минимальное значение для знакового char || align=&amp;quot;right&amp;quot; | −128 || align=&amp;quot;right&amp;quot; | −128 || align=&amp;quot;right&amp;quot; | ≤ -127&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;SCHAR_MAX&amp;lt;/code&amp;gt; || Максимальное значение для знакового char || align=&amp;quot;right&amp;quot; | +127 || align=&amp;quot;right&amp;quot; | +127 || align=&amp;quot;right&amp;quot; | ≥ +127&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;UCHAR_MAX&amp;lt;/code&amp;gt; || Максимальное значение для беззнакового char || align=&amp;quot;right&amp;quot; | +255 || align=&amp;quot;right&amp;quot; | +255 || align=&amp;quot;right&amp;quot; | ≥ +255&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;CHAR_MIN&amp;lt;/code&amp;gt; || Минимальное значение для char || align=&amp;quot;right&amp;quot; | −128 || align=&amp;quot;right&amp;quot; | −128 || align=&amp;quot;right&amp;quot; | ≤ -127&amp;lt;br /&amp;gt;(если &amp;lt;code&amp;gt;char&amp;lt;/code&amp;gt; представлено как a&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;знаковый char&amp;lt;/code&amp;gt;; иначе 0)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;CHAR_MAX&amp;lt;/code&amp;gt; || Максимальное значение для char || align=&amp;quot;right&amp;quot; | +127 || align=&amp;quot;right&amp;quot; | +127 || align=&amp;quot;right&amp;quot; | ≥ +127&amp;lt;br /&amp;gt;(если &amp;lt;code&amp;gt;char&amp;lt;/code&amp;gt; представлено как&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;знаковый char&amp;lt;/code&amp;gt;; иначе +255)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;MB_LEN_MAX&amp;lt;/code&amp;gt; || Максимальная многобайтовая длина символа по всем локалям || align=&amp;quot;right&amp;quot; | различается, обычно от 4 || align=&amp;quot;right&amp;quot; | различается, обычно от 4 || align=&amp;quot;right&amp;quot; | ≥ 1&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;SHRT_MIN&amp;lt;/code&amp;gt; || Минимальное значение для short int || align=&amp;quot;right&amp;quot; | −32,768 || align=&amp;quot;right&amp;quot; | −32,768 || align=&amp;quot;right&amp;quot; | ≤ -32,767&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;SHRT_MAX&amp;lt;/code&amp;gt; || Максимальное значение для short int || align=&amp;quot;right&amp;quot; | +32,767 || align=&amp;quot;right&amp;quot; | +32,767 || align=&amp;quot;right&amp;quot; | ≥ +32,767&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;USHRT_MAX&amp;lt;/code&amp;gt; || Максимальное значение для беззнакового short int || align=&amp;quot;right&amp;quot; | +65,535 || align=&amp;quot;right&amp;quot; | +65,535 || align=&amp;quot;right&amp;quot; | ≥ +65,535&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;INT_MIN&amp;lt;/code&amp;gt; || Минимальное значение для int || align=&amp;quot;right&amp;quot; | −2,147,483,648 || align=&amp;quot;right&amp;quot; | −2,147,483,648 || align=&amp;quot;right&amp;quot; | ≤ -32,767&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;INT_MAX&amp;lt;/code&amp;gt; || Максимальное значение для int || align=&amp;quot;right&amp;quot; | +2,147,483,647 || align=&amp;quot;right&amp;quot; | +2,147,483,647 || align=&amp;quot;right&amp;quot; | ≥ +32,767&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;UINT_MAX&amp;lt;/code&amp;gt; || Максимальное значение для беззнакового int || align=&amp;quot;right&amp;quot; | +4,294,967,295 || align=&amp;quot;right&amp;quot; | +4,294,967,295 || align=&amp;quot;right&amp;quot; | ≥ +65,535&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;LONG_MIN&amp;lt;/code&amp;gt; || Минимальное значение для long int || align=&amp;quot;right&amp;quot; | −2,147,483,648 || align=&amp;quot;right&amp;quot; | −9,223,372,036,854,775,808 || align=&amp;quot;right&amp;quot; | ≤ -2,147,483,647&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;LONG_MAX&amp;lt;/code&amp;gt; || Максимальное значение для long int || align=&amp;quot;right&amp;quot; | +2,147,483,647 || align=&amp;quot;right&amp;quot; | +9,223,372,036,854,775,807 || align=&amp;quot;right&amp;quot; | ≥ +2,147,483,647&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;ULONG_MAX&amp;lt;/code&amp;gt; || максимальное значение для беззнакового long int || align=&amp;quot;right&amp;quot; | +4,294,967,295 || align=&amp;quot;right&amp;quot; | +18,446,744,073,709,551,615 || align=&amp;quot;right&amp;quot; | ≥ +4,294,967,295&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;LLONG_MIN&amp;lt;/code&amp;gt; || Минимальное значение для long long int || align=&amp;quot;right&amp;quot; | −9,223,372,036,854,775,808 || align=&amp;quot;right&amp;quot; | −9,223,372,036,854,775,808 || align=&amp;quot;right&amp;quot; | ≤ -9,223,372,036,854,775,807&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;LLONG_MAX&amp;lt;/code&amp;gt; || Максимальное значение для long long int || align=&amp;quot;right&amp;quot; | +9,223,372,036,854,775,807 || align=&amp;quot;right&amp;quot; | +9,223,372,036,854,775,807 || align=&amp;quot;right&amp;quot; | ≥ +9,223,372,036,854,775,807&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;ULLONG_MAX&amp;lt;/code&amp;gt; || максимальное значение для беззнакового long long int || align=&amp;quot;right&amp;quot; | +18,446,744,073,709,551,615 || align=&amp;quot;right&amp;quot; | +18,446,744,073,709,551,615 || align=&amp;quot;right&amp;quot; | ≥ +18,446,744,073,709,551,615&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>