Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > почему PChar


Автор: SoWa 15.6.2005, 17:32
А почему в переменную типа PChar можно вливать любые данные(Integer; String; Bolean; Real;)???

Автор: Snowy 15.6.2005, 17:42
Цитата(SoWa @ 15.6.2005, 17:32)
А почему в переменную типа PChar можно вливать любые данные(Integer; String; Bolean; Real;)???

Потому что PChar это указатель на область данных, заканчивающихся нулем.

Автор: Pakshin A. S. 15.6.2005, 17:43
Т. е. как это вливать? smile

Автор: poor_yorik 16.6.2005, 11:04
Pakshin A. S.
Можно использовать функцию PChar(Variable) для типов Integer; String; Bolean; Real.
И оно будет работать. smile

Автор: Pakshin A. S. 16.6.2005, 11:37
Дык стандартное преобразование типов... smile

Автор: p0s0l 17.6.2005, 08:57
Цитата(poor_yorik @ 16.6.2005, 11:04)
Можно использовать функцию PChar(Variable) для типов Integer; String; Bolean; Real.
И оно будет работать.
Насчет Real ты поспешил, его нельзя так юзать


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)