Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
24. Nov 2009
GetMem ist eine Prozedur
FUNCTION Rootptr: PTreeNode;
VAR t : PTreeNode;
BEGIN
GetMem(t, SizeOf(^t));
t.key := -1;
t.op := '?';
t.left := NIL;
t.right := NIL;
Result := t;
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
24. Nov 2009
malloc ist soviel wie GetMem, wobei hier New sich hier auch gut machen würde.
-> entspricht dem .
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
24. Nov 2009
type name = Name: Type;
type *name = Name: ^Type; = Name: PType{ein Pointer};
typedef struct tnode {
int key; /* leaf value */
char op; /* internal node operator */
struct tnode *left, *right; /* left and right children */
} treenode, *treeptr;
type
PTreeNode = ^TTreeNode;