| |
GeekInterview.com > Placement Papers > Birlasoft > Technical
| Print | |
| Question: Which one of the following statements allocates enough space to hold an array of 10 integers that are initialized to 0 ?
Answer: a) int *ptr = (int *) calloc(10,sizeof(int)); b) int *ptr = (int *) alloc( 10*sizeof(int)); c) int *ptr = (int *) malloc( 10*sizeof(int)); d) int *ptr = (int *)calloc(10*sizeof(int)); Answered by Ragini rani on 2005-05-13 09:01:56: a is the correct ans Calloc allocates space and initialized them to 0
|
| May 05, 2006 10:08:19 |
#6 |
| sameer_gupta |
Member Since: May 2006 Total Comments: 1 |
RE: Which one of the following statements allocates en... |
| a is the answer,as calloc syntax in d is wrong |
| |
Back To Question | |