История изменений
Исправление
dikiy,
(текущая версия)
:
та фиг бы с ним, с free. Но без malloc все равно не обойдешься. А пистон кстати сам мусор собирает, там и с гигабайтами проблем не будет, афаик.
А я до сих пор не знаю, как на С написать примерно так (только без всяких mallocoв):
program test;
type
TR = record
a: integer;
b: integer;
end;
function f: TR;
begin
f.a:=2;
f.b:=3;
end;
var
r: TR;
begin
r:=f;
writeln(r.a,' ',r.b);
end.
Исправление
dikiy,
:
та фиг бы с ним, с free. Но без malloc все равно не обойдешься. А пистон кстати сам мусор собирает, там и с гигабайтами проблем не будет, афаик.
А я до сих пор не знаю, как на С написать примерно так (только без всяких mallocoв):
program test;
type TR = record
a: integer;
b: integer;
end;
function f: TR;
begin
f.a:=2;
f.b:=3;
end;
var
r: TR;
begin
r:=f;
writeln(r.a,' ',r.b);
end.
Исходная версия
dikiy,
:
та фиг бы с ним, с free. Но без malloc все равно не обойдешься. А пистон кстати сам мусор собирает, там и с гигабайтами проблем не будет, афаик.
А я до сих пор не знаю, как на С написать примерно так (только без всяких mallocoв):
program test;
type TR = record
a: integer;
b: integer;
end;
function f: TR;
begin
f.a:=2;
end;
var
r: TR;
begin
r:=f;
writeln(r.a);
end.