12345678910111213141516171819202122 |
- Type Char2=Array[1..2] of char;
- var C1,C2:Char2;
- st:string;
- Procedure WriteLength(s:string; shouldbe: longint);
- begin
- WriteLn(s+' ',Length(s));
- if length(s) <> shouldbe then
- halt(1);
- end;
- begin
- C1:=#0#65;
- C2:=#66#0;
- st:=C1+C2;
- WriteLength(st,4); {BP:4; FP:1}
- WriteLength(C1,2); {BP:2; FP:0}
- WriteLength(C2,2); {BP:2; FP:1}
- WriteLength(C1+C2,4); {BP:4; FP:1}
- WriteLength(C2+C1,4); {BP:4; FP:1}
- end.
|