@@ -21,7 +21,7 @@ defined:
2121+-----------+--------------------+-------------------+-----------------------+-------+
2222| ``'B' `` | unsigned char | int | 1 | |
2323+-----------+--------------------+-------------------+-----------------------+-------+
24- | ``'u' `` | Py_UNICODE | Unicode character | 2 | \( 1) |
24+ | ``'u' `` | Py_UCS4 | Unicode character | 4 | |
2525+-----------+--------------------+-------------------+-----------------------+-------+
2626| ``'h' `` | signed short | int | 2 | |
2727+-----------+--------------------+-------------------+-----------------------+-------+
@@ -35,9 +35,9 @@ defined:
3535+-----------+--------------------+-------------------+-----------------------+-------+
3636| ``'L' `` | unsigned long | int | 4 | |
3737+-----------+--------------------+-------------------+-----------------------+-------+
38- | ``'q' `` | signed long long | int | 8 | \( 2 ) |
38+ | ``'q' `` | signed long long | int | 8 | \( 1 ) |
3939+-----------+--------------------+-------------------+-----------------------+-------+
40- | ``'Q' `` | unsigned long long | int | 8 | \( 2 ) |
40+ | ``'Q' `` | unsigned long long | int | 8 | \( 1 ) |
4141+-----------+--------------------+-------------------+-----------------------+-------+
4242| ``'f' `` | float | float | 4 | |
4343+-----------+--------------------+-------------------+-----------------------+-------+
@@ -47,10 +47,6 @@ defined:
4747Notes:
4848
4949(1)
50- The ``'u' `` type code corresponds to Python's unicode character. On narrow
51- Unicode builds this is 2-bytes, on wide builds this is 4-bytes.
52-
53- (2)
5450 The ``'q' `` and ``'Q' `` type codes are available only if
5551 the platform C compiler used to build Python supports C :c:type: `long long `,
5652 or, on Windows, :c:type: `__int64 `.
0 commit comments