Free Pascal Compilier - IntToStr

0

w Free Pascal Compilier pod linuksem :

var s : byte;
begin
write('moja liczba : '+s);
end;
fpc wyrzuca błąd : s nie jest typu String. Jest to oczywiste, ale w Borland Pascal taki zapis działał.. Może jest jakiś odpowiednik IntToStr w fpc ? albo jakaś dyrektywa kompilatora ?

0

Takie coś na pewno nie działało w Borland Pascal.
Write('moja liczba : ', s);
Nie możesz sumować liczby i tekstu, ale możesz je wyświetlić po sobie (wówczas jest wykownywana konwersja)

0

Hm, pomyłka, oczywiście że nie "+"..

Więc jest coś takiego jak IntToStr ?

0

W turbo pascalu jest coś takiego, jak str, zamienia to liczbę na tekst, jest też val, które działa odwrotnie. Może we free pascal compilerze też jest coś takiego...

0

Oczywiście ! Pascalem bawiłem sie kilka lat temu i juz pozapominałem, dzięki!

1 użytkowników online, w tym zalogowanych: 0, gości: 1