Delphi-Help

  • Increase font size
  • Default font size
  • Decrease font size

PChar

Печать
Рейтинг пользователей: / 0
ХудшийЛучший 

PChar

Описание

type PChar = ^Char;

Тип PChar - указатель на значение символа.

Он может также использоваться для указания на символы в пределах строки, как в коде примера.

Как и с другими указателями, целочисленная арифметика, такая как Inc и Dec, может быть выполнена с PChar переменной, также показанной в примере.

Пример кода

var
myString  : string;
myCharPtr : PChar;
i : Integer;

begin
// Создание Char строки
myString  := 'Hello World';

// Указатель на первый символ в строке
i := 1;
myCharPtr := Addr(myString[i]);

// Отображение всех символов в строке
while i <= length(mystring) do
begin
ShowMessage(myCharPtr^);
Inc(i);
Inc(myCharPtr);
end;
end;

H
e
l
l
o

W
o
r
l
d

Примечание

PChar используется преимущественно при обработке строк заканчиваемых пустым указателем.

В текущее время, переменные Char идентичны AnsiChar переменным, будучи размером 8 бит.

 

Авторизация



Счетчики