You can use character variables for arguments that require a "char *" value only. The
character string that is passed is a null string that is terminated at the current length of
the string. The current length of the character string is the minimum of the allocated
length of the string and the length of the last value that was stored in the string. The
allocated length of the string (by default, 32 bytes) can be specified by using the
LENGTH statement. Functions that return "char *" can return a null or zero-delimited
string that is copied to the SAS variable. If the current length of the character string is ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.