String
ΒΆ
String
provides a concrete class array of UChar primitives that accepts a length during instantiation.
Optional parameter also include value
and data
. These parameters are mutually exclusive.
All strings are null terminated by default and this property is internally enforced. To disable null_termination, set null_terminated
to False
during instantiation.
string1 = String(8)
string2 = String(8, value="initial")
string3 = String(8, data=b"initial\x00")
string4 = String(8, data=b"initials", null_terminated=False)