キャストについて質問なのですが、
var
 Buffer:array[0..2] of Char;
 s:String;
begin
 Buffer[0]='A';
 Buffer[1]='B';
 Buffer[2]='C';

 s:=Buffer;       �@
 または
 s:=String(Buffer);   �A

end;

この場合、�@や�Aのようにsへ代入するのは正しいのでしょうか?
それとも、ちゃんとBufferの最後にヌル文字を追加してから代入しなければいけないのでしょうか?