Тема: PChar
Показать сообщение отдельно
  #4  
Старый 18.09.2009, 17:47
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Потому что PChar - это есть указатель на массив символов, заканчивающихся нулем. А Дельфя сама понимает этот тип и не требует "разименовывания" указателей в большинстве случаев, за исключением некоторых специальных. Более того, ты можешь написать так:

Код:
var
  P : PChar;
begin
  P := PChar('bla-bla-bla');
end;

И это тоже сработает.
Ответить с цитированием