Section 7.  Installation 
 
 
 'following destination variables is String because Str() array is declared As String. 
 I = 0 
 
 I += 1 
 Str(I) = 1 + 2 + "hey" + 4 + 5 + "6"     '= 3hey456 
 I += 1 
 Str(I) = 1 + 2 + "hey" + (4 + 5) + "6"   '= 3hey96 
 
 NextScan 
 
 
7.7.18.3 String NULL Character 
All strings are automatically NULL terminated. NULL is the same as Chr(0) or 
"", counts as one of the characters in the string.    Assignment of just one character 
is that character followed by a NULL, unless the character is a NULL. 
 
 
 String NULL Character Examples 
Expression  Comments  Resul
t 
LongVar(5) = "#"-"" 
Subtract NULL, ASCII code 
results 
35 
LongVar(6) = StrComp("#","") 
Also subtracts NULL 
35 
 
 
Example: 
Objective: 
Insert a NULL character into a string, and then reconstitute the string. 
Given: 
StringVar(3) = "123456789" 
Execute: 
StringVar(3,1,4) = ""                 "123<NULL>56789" 
Results: 
StringVar(4) = StringVar(3)           "123" 
but, 
StringVar(3) still = "123<NULL>56789", 
so, 
StringVar(5) = StringVar(3,1,4+1)                  
'"56789" 
StringVar(6) = StringVar(3) + 4 + StringVar(3,1,4+1)  
'"123456789"