Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the Difference between "vector" and "array"?

Answers were Sorted based on User's Feedback



What is the Difference between "vector" and "array"?..

Answer / vivek

in vector space is not fixed,but in array space is fixed
second vector has memory allocation is dynamic which is
unsuitable at execution time but in array memory allocation
is continuously
array contain same datatype it is not in vector
array has compatibility to use 2d,3d arrayalso

Is This Answer Correct ?    3 Yes 1 No

What is the Difference between "vector" and "array"?..

Answer / sumit arora

In C++,vectors are used for dynamically allocating space
(run time)as per your need,you do not need to hard code for
eg: consider a <vector> v;
for(int i=0;i<=v.size();i++)
cout<<v[i];

and that size can be increased with v.pushback(element)for
eg.
so there is no need to hard code whatever element you
pushed back only that memory is used.

but in array you do only have a fixed size
for(i=0;i<=100;i++)
cin<<a[i];

and if you want to access a[101] positions also it will
show you a garbage value ,bcoz in array there is no bound
checking and memorywize its a compile time allocation not a
dynamic one.

Is This Answer Correct ?    2 Yes 0 No

What is the Difference between "vector" and "array"?..

Answer / ...........

difference of vector and array in data structure

Is This Answer Correct ?    1 Yes 0 No

What is the Difference between "vector" and "array"?..

Answer / maninder kaur

what is difference between vector class and array?

Is This Answer Correct ?    2 Yes 2 No

What is the Difference between "vector" and "array"?..

Answer / musaddique

arrat is derived type But vector is user-defined type or
class type

Is This Answer Correct ?    8 Yes 13 No

Post New Answer

More C++ General Interview Questions

what is oops

2 Answers  


Is overriding possible in c++?

0 Answers  


What do you mean by volatile and mutable keywords used in c++?

0 Answers  


What does return 0 do in c++?

0 Answers  


Why is c++ is better than c?

0 Answers  


Differentiate between declaration and definition.

0 Answers  


What are the comments in c++?

0 Answers  


What happens when a function throws an exception that was not specified by an exception specification for this function?

1 Answers  


Do you know what are static and dynamic type checking?

0 Answers  


what does the following statement mean? int (*a)[4]

0 Answers  


which operator is used for performing an exponential operation a) > b) ^ c) none

0 Answers  


What are c++ data types?

0 Answers  


Categories