SysUtils의 기타 PChar 함수: StrPas, StrNew, StrDispose, StrNextChar, StrFmt, StrLFmt, StrCharLength
1218 단어 length
//StrPas: PChar string; , .
var
p: PChar;
s: string;
begin
p := 'Delphi';
s := StrPas(p);
ShowMessage(s); {Delphi}
end;
//StrNew、StrDispose: PChar.
var
p: PChar;
begin
p := StrNew('Delphi');
ShowMessage(p); {Delphi}
StrDispose(p);
end;
//StrFmt、StrLFmt: PChar
var
buf: array[0..255] of Char;
p: PChar;
begin
p := StrFmt(buf, '%d, %d', [123, MaxInt]);
ShowMessage(buf); {123, 2147483647}
ShowMessage(p); {123, 2147483647}
p := StrLFmt(buf, 9, '%d, %d', [123, MaxInt]);
ShowMessage(buf); {123, 2147}
ShowMessage(p); {123, 2147}
end;
//StrNextChar; PChar ,
var
p: PChar;
begin
p := '12345';
p := StrNextChar(p);
ShowMessage(p); {2345}
end;
//StrCharLength: Char
var
p: PChar;
i: Integer;
begin
p := 'Delphi';
i := StrCharLength(p);
ShowMessage(IntToStr(i)); {1}
end;
SysUtils 단원 아래의 공용 함수 디렉터리
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Java32 String클래스String클래스 = char[] + 메서드기능 (char배열..char를 여러개 만든것이 String) String 클래스는 내용을 변경할 수 없다 - 읽기만 가능...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.