Hi again all

Okay I know I''m a pest, but things are improving!

A couple question whenever someone gets the time.
Is the malloc function the same as the C++ keyword ''new'' ?
And the second question is:
How would I convert this line below to pure C
sector1.triangle = new TRIANGLE[numtriangles];
(Taken from NeHe''s tutorials by the way, have to place credit where its due, even for one small line)

I know that new allocates dynamic memory, could I do the same thing with malloc? If so how exactly?
Thanks again...