Pascal egyszerű hiba (gondolom). S'egít v'alaki?
Miért nem működik ez:
program project1;
type
q=record
s:string[50]
end;
tomb=array of q;
var
t:tomb;
i,j,d:integer;
z:string;
begin
t[1].s:='Nem mukodik):';
writeln(t[1].s[2]);
readln;
end.
Ha ez működik?
program project1;
type
q=record
s:string[50]
end;
tomb=array of q;
var
t:tomb;
i,j,d:integer;
z:string;
begin
t[1].s:='Mukodik(:';
writeln(t[1].s[2]);
readln;
end.
Elírtam, ez az ami működik:
program project1;
type
q=record
s:string[50]
end;
var
t:q;
i,j,d:integer;
z:string;
begin
t.s:='Mukodik';
writeln(t.s[2]);
readln;
end.
Az biztos:), de a tömböt lecseréltem statikusra és működik. Köszönöm a segítséget.
Esetleg a dinamikus tömböt tudnátok tisztázni nekem?
Annyit értek, h később adjuk meg a dolgokat.
var A: array of Integer;
SetLength(A, 10);
Ez egyenlő a lentivel?
var A: array[1..10] of Integer;
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!