LINUX.ORG.RU

История изменений

Исправление 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.