String Functions

In BDL, strings represent a sequence of characters, and are chiefly of fixed length. The length of a string is controlled by using a null character to mark the end of the string. Strings are passed to functions by using a pointer to the first character.

Note: The index of the first character belonging to a string is one (1), not (0).