How can you quickly find the number of elements stored in a
a) static array b) dynamic array ?
Answer Posted / santhosh kumar sahukari
1.for static array we can find the no.of elements of its by using sizeof() operator and data type of that array.
2.we can find the no.of elements by its subscript in static array.
eg: int arr[10]
we can use sizeof(arr) to find the no.of elements it v l print 20,then we can divide it by 2 as size of int is 2.
2.subscript tells us it has 10 elements.
for dynamic array we cant use sizeof() operator.
we cant say dat how many elements it will have..it will be decided at runtime only.
| Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
Why c++ is the best language?
Differentiate between structure and class in c++.
write a corrected statement in c++ so that the statement will work properly. x = y = z + 3a;
What operators can you overload in c++?
Is c++ a good beginners programming language?
Is c++ low level?
How do you clear a buffer in c++?
In inline " expression passed as argument are evalauated once " while in macro "in some cases expression passed as argument are evaluated more than once " --> i am not getting it plz help to make me understand....
What is a responder chain?
What are manipulators used for?
What is a hash function c++?
Write a program that takes a 5 digit number and calculates 2 power that number and prints it.
What is namespace & why it is used in c++?
What is near, far and huge pointers? How many bytes are occupied by them?
What is the precedence when there is a global variable and a local variable in the program with the same name?