<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body>
<p> </p>
<table class="table table-sm margin-top-none">
<thead>
<tr><th>Type Name</th><th>Bytes</th><th>Other Names</th><th>Range of Values</th></tr>
</thead>
<tbody>
<tr>
<td><span><code>int</code></span></td>
<td>4</td>
<td><span><code>signed</code></span></td>
<td>-2,147,483,648 to 2,147,483,647</td>
</tr>
<tr>
<td><span><code>unsigned int</code></span></td>
<td>4</td>
<td><span><code>unsigned</code></span></td>
<td>0 to 4,294,967,295</td>
</tr>
<tr>
<td><span><code>__int8</code></span></td>
<td>1</td>
<td><span><code>char</code></span></td>
<td>-128 to 127</td>
</tr>
<tr>
<td><span><code>unsigned __int8</code></span></td>
<td>1</td>
<td><span><code>unsigned char</code></span></td>
<td>0 to 255</td>
</tr>
<tr>
<td><span><code>__int16</code></span></td>
<td>2</td>
<td><span><code>short</code></span>, <span><code>short int</code></span>, <span><code>signed short int</code></span></td>
<td>-32,768 to 32,767</td>
</tr>
<tr>
<td><span><code>unsigned __int16</code></span></td>
<td>2</td>
<td><span><code>unsigned short</code></span>, <span><code>unsigned short int</code></span></td>
<td>0 to 65,535</td>
</tr>
<tr>
<td><span><code>__int32</code></span></td>
<td>4</td>
<td><span><code>signed</code></span>, <span><code>signed int</code></span>, <span><code>int</code></span></td>
<td>-2,147,483,648 to 2,147,483,647</td>
</tr>
<tr>
<td><span><code>unsigned __int32</code></span></td>
<td>4</td>
<td><span><code>unsigned</code></span>, <span><code>unsigned int</code></span></td>
<td>0 to 4,294,967,295</td>
</tr>
<tr>
<td><span><code>__int64</code></span></td>
<td>8</td>
<td><span><code>long long</code></span>, <span><code>signed long long</code></span></td>
<td>-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807</td>
</tr>
<tr>
<td><span><code>unsigned __int64</code></span></td>
<td>8</td>
<td><span><code>unsigned long long</code></span></td>
<td>0 to 18,446,744,073,709,551,615</td>
</tr>
<tr>
<td><span><code>bool</code></span></td>
<td>1</td>
<td>none</td>
<td><span><code>false</code></span> or <span><code>true</code></span></td>
</tr>
<tr>
<td><span><code>char</code></span></td>
<td>1</td>
<td>none</td>
<td>-128 to 127 by default<br /><br />0 to 255 when compiled by using <a href="https://learn.microsoft.com/en-us/cpp/build/reference/j-default-char-type-is-unsigned?view=msvc-170" data-linktype="relative-path"><code>/J</code></a></td>
</tr>
<tr>
<td><span><code>signed char</code></span></td>
<td>1</td>
<td>none</td>
<td>-128 to 127</td>
</tr>
<tr>
<td><span><code>unsigned char</code></span></td>
<td>1</td>
<td>none</td>
<td>0 to 255</td>
</tr>
<tr>
<td><span><code>short</code></span></td>
<td>2</td>
<td><span><code>short int</code></span>, <span><code>signed short int</code></span></td>
<td>-32,768 to 32,767</td>
</tr>
<tr>
<td><span><code>unsigned short</code></span></td>
<td>2</td>
<td><span><code>unsigned short int</code></span></td>
<td>0 to 65,535</td>
</tr>
<tr>
<td><span><code>long</code></span></td>
<td>4</td>
<td><span><code>long int</code></span>, <span><code>signed long int</code></span></td>
<td>-2,147,483,648 to 2,147,483,647</td>
</tr>
<tr>
<td><span><code>unsigned long</code></span></td>
<td>4</td>
<td><span><code>unsigned long int</code></span></td>
<td>0 to 4,294,967,295</td>
</tr>
<tr>
<td><span><code>long long</code></span></td>
<td>8</td>
<td>none (but equivalent to <span><code>__int64</code></span>)</td>
<td>-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807</td>
</tr>
<tr>
<td><span><code>unsigned long long</code></span></td>
<td>8</td>
<td>none (but equivalent to <span><code>unsigned __int64</code></span>)</td>
<td>0 to 18,446,744,073,709,551,615</td>
</tr>
<tr>
<td><span><code>enum</code></span></td>
<td>varies</td>
<td>none</td>
<td> </td>
</tr>
<tr>
<td><span><code>float</code></span></td>
<td>4</td>
<td>none</td>
<td>3.4E +/- 38 (seven digits)</td>
</tr>
<tr>
<td><span><code>double</code></span></td>
<td>8</td>
<td>none</td>
<td>1.7E +/- 308 (fifteen digits)</td>
</tr>
<tr>
<td><span><code>long double</code></span></td>
<td>same as <span><code>double</code></span></td>
<td>none</td>
<td>Same as <span><code>double</code></span></td>
</tr>
<tr>
<td><span><code>wchar_t</code></span></td>
<td>2</td>
<td><span><code>__wchar_t</code></span></td>
<td>0 to 65,535</td>
</tr>
</tbody>
</table>
<p>Kevés a stabil változók, mérete. A lazarus 3.4-FPC-3.2.2 tud extended-et ami 10 Byte-os.</p>
<p>Teljesen más jelenleg, mint a C#.</p>
<p> </p>
<p> </p>
<pre>Gyógyszer.</pre>
<pre> </pre>
<p> </p>
<div> </div>
</body></html>