| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Return a pointer to the last character of a string.
Source position: sysstrh.inc line 95
| function AnsiLastChar( | 
| const S: string | 
| ):PChar; | 
This function returns a pointer to the last character of S.
| Remark: | A widestring manager must be installed in order for this function to work correctly with various character sets. If none is installed, this function is the same as @S[Length[S]]. | 
None.
| 
 | Return a pointer to the last character of a string. | 
Program Example52; { This program demonstrates the AnsiLastChar function } Uses sysutils; Var S : AnsiString; L : Longint; Begin S:='This is an ansistring.'; Writeln ('Last character of S is : ',AnsiLastChar(S)); L:=Longint(AnsiLastChar(S))-Longint(@S[1])+1; Writeln ('Length of S is : ',L); End.