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 "calloc" and "malloc"?

Answers were Sorted based on User's Feedback



What is the difference between "calloc" and "malloc"?..

Answer / shweta

calloc initializes memory with 0 while malloc doesn't
initializes.

Is This Answer Correct ?    25 Yes 4 No

What is the difference between "calloc" and "malloc"?..

Answer / ven

In addiion, calloc requires two parameters whereas ,malloc
only one

Is This Answer Correct ?    19 Yes 6 No

What is the difference between "calloc" and "malloc"?..

Answer / vijay

Calloc allocates the array of blocks of memory whearas
malloc allocates the memory of the size given as an
argument.

Is This Answer Correct ?    12 Yes 2 No

What is the difference between "calloc" and "malloc"?..

Answer / saugat biswas

Malloc:
Malloc allocates memory but does not initialize it.
Example: char *szPtr = ( char* ) malloc( sizeof( char ) *
100 );
Here szPtr is assigned 100 bytes. But the memory is not
initialized. It contains garbage.

Calloc:
Allocates a block of memory for an array of 'n' elements,
each of them 'l' bytes long, and initializes all its bits
to zero.
Example: char *szPtr = ( char* ) calloc( 100, sizeof(
char ));
Here szPtr is assigned 100 bytes & the memory is
initialized to 0.

Is This Answer Correct ?    11 Yes 2 No

What is the difference between "calloc" and "malloc"?..

Answer / gallanticscorp

calloc means alloting memory dynamically
malloc means alloting memory at first and it is fixed

Is This Answer Correct ?    5 Yes 3 No

What is the difference between "calloc" and "malloc"?..

Answer / subhrajit

mallco is used in c language for static memory location in
heap area and i donot no the calloc.

Is This Answer Correct ?    1 Yes 0 No

What is the difference between "calloc" and "malloc"?..

Answer / samveethsingh

malloc:
malloc create the single block of given size by user
calloc:
calloc creates multiple blocks of given size

Is This Answer Correct ?    0 Yes 0 No

What is the difference between "calloc" and "malloc"?..

Answer / edwin

malloc - create the memory space

calloc-calculate the memory space

Is This Answer Correct ?    0 Yes 4 No

What is the difference between "calloc" and "malloc"?..

Answer / srikanth

MALLOC ASSIGNS O VALUE , WHERE AS CALLOC ASSIGNS GARBAGE
VALUE.

Is This Answer Correct ?    3 Yes 27 No

Post New Answer

More C++ General Interview Questions

Is c++ used anymore?

0 Answers  


What is std :: flush?

0 Answers  


By using c++ with an example describe linked list?

0 Answers  


class Foo { const int x; protected: Foo(int f); ~Foo(); }; Foo f; Referring to the sample code above, why will the class declaration not compile? a) The variable x is const. b) The destructor is protected. c) The destructor is not public. d) The constructor is protected. e) There is no default constructor.

5 Answers   Quark,


What is a constant reference?

0 Answers  


What is the difference between an array and a list?

0 Answers  


simple c++ program for "abcde123ba" convert "ab321edcba" with out using string

5 Answers  


The "virtual" specifier in a member function enables which one of the following? a) Monmorphism b) Late binding c) Metamorphism d) Solomorphism e) Inheritance

4 Answers   Quark,


What is Pure Virtual Function? Why and when it is used ?

10 Answers   Lucent, Sona,


Name the implicit member functions of a class.

0 Answers  


How do you test your code?

4 Answers   Microsoft,


How can I improve my c++ skills?

0 Answers  


Categories