- #1
r0bHadz
- 194
- 17
- Homework Statement
- Write three functions in C++ : one that declares a large array statistically, 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 100000) and output the time required by each
- Relevant Equations
- no equations
I'm confused here. I guess my professor mean "statically" in the problem, but anyways, I thought, in C++, that declaring an array statically is the as declaring the array on the stack?
For example, if I have a function:
void staticArr(){
int a[10000];
}
here I am declaring an array statically and it is being declared on the stack.
Am I wrong here?
Thanks
For example, if I have a function:
void staticArr(){
int a[10000];
}
here I am declaring an array statically and it is being declared on the stack.
Am I wrong here?
Thanks