hi..i need help with this one:
write three functions in C/C++; one that declares a large
array statically, one that declares the same large array on
the stack, and one that creates the same large array from
the heap. Call each of the subprograms a large number of
times (at least 100,000) and output the time required by
each.
so i know that heapArray uses the word new..
Code:
void StaticArray()
{
int x[1];
}
void HeapArray()
{
int *z;
z = new int[1];
}
is my static and heap function are correct?.
and please help me for the stack array function.
and how am i going to calculate da strt time and end
time for each if i put a for loop that will call each function.?
thanks.