Answer Posted / sanish joseph
both malloc and new functions are used for dynamic memory
allocations and the basic difference is: malloc requires a
special "typecasting" when it allocates memory for eg. if
the pointer used is the char pointer then after the
processor allocates memory then this allocated memory needs
to be typecasted to char pointer i.e (char*).but new does
not requires any typecasting. Also, free is the keyword used
to free the memory while using malloc and delete the keyword
to free memory while using new, otherwise this will lead the
memory leak.
Is This Answer Correct ? | 13 Yes | 8 No |
Post New Answer View All Answers
What is the important feature of inheritance?
What does sksksk mean in text slang?
write a program that takes input in digits and display the result in words from 1 to 1000
What is the full form of oops?
What does and I oop mean?
write a program using c++ to implement single contiguous memory mangement techniques.display the content of the main memory after yhe allocation of jobs and percentage of the wastage of the main memory
What is variable example?
What is the difference between procedural programming and oops?
How do you achieve polymorphism?
What is object in oop?
What is encapsulation in oop?
can we make game by using c
What is encapsulation in oops?
What is coupling in oop?
What does <> mean pseudocode?