Visible to Intel only — GUID: GUID-2842FBD8-E112-4453-B204-2D34CD7D14B6
Visible to Intel only — GUID: GUID-2842FBD8-E112-4453-B204-2D34CD7D14B6
Character Representation
A character string is a contiguous sequence of bytes in memory, as shown below.
The symbol :A in the figure specifies the address of the byte containing bit 0, which is the starting address of the represented data element.
![](/content/dam/docs/us/en/developer-guide-reference/2024-0/7B5DE5C3-4F7F-4932-BAF8-05840CDDED7A-low.jpg)
A character string is specified by two attributes: the address A of the first byte of the string, and the length L of the string in bytes.
Linux
The length L of a string is in the range 1 through 2,147,483,647 (2**31-1) for systems based on IA-32 architecture and in the range 1 through 9,223,372,036,854,775,807 (2**63-1) for systems based on Intel® 64 architecture.
Windows
The length L of a string is in the range 1 through 2,147,483,647 (2**31-1) .