|
@@ -7,6 +7,8 @@ Uses strings;
|
|
Const P1 : PCHAR = 'This is a pchar string.';
|
|
Const P1 : PCHAR = 'This is a pchar string.';
|
|
P2 : PCHAR = 'This is a PCHAR string.';
|
|
P2 : PCHAR = 'This is a PCHAR string.';
|
|
P3 : PCHAR = 'tHiS iS aLsO a PCHAR string';
|
|
P3 : PCHAR = 'tHiS iS aLsO a PCHAR string';
|
|
|
|
+ p4 : pchar = 'AAbcd';
|
|
|
|
+ p5 : pchar = 'AEbcd';
|
|
|
|
|
|
Var L : Longint;
|
|
Var L : Longint;
|
|
|
|
|
|
@@ -16,5 +18,6 @@ begin
|
|
L:=1;
|
|
L:=1;
|
|
While StrLIComp (P2,P3,L)=0 do inc(L);
|
|
While StrLIComp (P2,P3,L)=0 do inc(L);
|
|
Dec(L);
|
|
Dec(L);
|
|
- Writeln (L,'characters, case insensitive.');
|
|
|
|
|
|
+ Writeln (L,' characters, case insensitive.');
|
|
|
|
+ if strIcomp(p4,p5)=0 then writeln ('This can''t happen!');
|
|
end.
|
|
end.
|