c);
WriteLn(i);
ReadLn;
end.
Как имитировать ShortString? Выводит или 0, или один знак (в зависимости какой индекс подставлю(0/1))
Похоже, что никак... т.к. информация о типе теряется Ок, посоветуйте аналог IntToStr/FloatToStr/Val для PAnsiChar
Ой, блин, сорян, увидел ошибку у себя - PAnsiChar -> PShortString Теперь всё ок
последний 0 не нужен
Ужас-то какой... program Project1; var i, c: Integer; a: array [0..10] of AnsiChar = #4'5577'; begin Val(PShortString(@a)^, i, c); WriteLn(i); ReadLn; end.
Обсуждают сегодня