Skip to content
Courses
DSA to Development
Get IBM Certification
Newly Launched!
Master Django Framework
Become AWS Certified
For Working Professionals
Interview 101: DSA & System Design
Data Science Training Program
JAVA Backend Development (Live)
DevOps Engineering (LIVE)
Data Structures & Algorithms in Python
For Students
Placement Preparation Course
Data Science (Live)
Data Structure & Algorithm-Self Paced (C++/JAVA)
Master Competitive Programming (Live)
Full Stack Development with React & Node JS (Live)
Full Stack Development
Data Science Program
All Courses
Tutorials
Data Structures & Algorithms
ML & Data Science
Interview Corner
Programming Languages
Web Development
CS Subjects
DevOps And Linux
School Learning
Practice
GfG 160: Daily DSA
Problem of the Day
Practice Coding Problems
GfG SDE Sheet
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Sign In
▲
Similar Topics
DSA
22.5k+ articles
C++
4.2k+ articles
Difference Between
3.6k+ articles
C++ Programs
2.4k+ articles
C Language
2.1k+ articles
CPP Examples
700+ articles
C Quiz
280+ articles
C-Dynamic Memory Allocation
34 articles
C++-new and delete
17 articles
cpp-memory-management
7 articles
Dynamic Memory Allocation
31 posts
Popular Articles
Recent Articles
How to Initialize a Dynamic Array in C++?
Last Updated: 31 January 2024
In C++, dynamic arrays allow users to allocate memory dynamically. They are useful when the size of the array is not known at compile time.
...read more
cpp-array
C++
Dynamic Memory Allocation
C++-new and delete
C++ Programs
Picked
C++ Array Programs
CPP Examples
Difference between Static Arrays and Dynamic Arrays
Last Updated: 20 December 2023
In the Data structure, we know that an array plays a vital role in having similar types of elements arranged in a contiguous manner with the
...read more
Arrays
Dynamic Memory Allocation
DSA
C++ malloc()
Last Updated: 02 February 2023
The function malloc() in C++ is used to allocate the requested size of bytes and it returns a pointer to the first byte of allocated memory.
...read more
C++
Dynamic Memory Allocation
cpp-memory-management
Similar Topics
DSA
22.5k+ articles
C++
4.2k+ articles
Difference Between
3.6k+ articles
C++ Programs
2.4k+ articles
C Language
2.1k+ articles
CPP Examples
700+ articles
C Quiz
280+ articles
C-Dynamic Memory Allocation
34+ articles
C++-new and delete
17+ articles
cpp-memory-management
7+ articles
Static and Dynamic Memory Allocation in C
Last Updated: 23 April 2021
Memory is divided into smaller addressable units called bytes. Assume that these are small boxes as bytes. Each byte has its own address as
...read more
C Basics
C Language
C-Dynamic Memory Allocation
Dynamic Memory Allocation
C Programs
Dynamic initialization of object in C++
Last Updated: 31 December 2021
In this article, we will discuss the Dynamic initialization of objects using Dynamic Constructors.Dynamic initialization of object refers to
...read more
Technical Scripter
cpp-constructor
C++
C++-Constructors
Dynamic Memory Allocation
new and delete
C++ Programs
Technical Scripter 2020
Program to find largest element in an array using Dynamic Memory Allocation
Last Updated: 21 November 2022
Given an array arr[] consisting of N integers, the task is to find the largest element in the given array using Dynamic Memory Allocation.Ex
...read more
Arrays
C-Pointers
Dynamic Memory Allocation
C Programs
C++ Programs
DSA
Difference between Static and Dynamic Memory Allocation in C
Last Updated: 26 May 2025
In C++, memory allocation is a process by which computer programs and services are assigned physical or virtual memory space. The memory all
...read more
memory-management
C Language
C++
Dynamic Memory Allocation
Difference Between
DSA
new vs malloc() and free() vs delete in C++
Last Updated: 01 November 2023
We use new and delete operators in C++ to dynamically allocate memory whereas malloc() and free() functions are also used for the same purpo
...read more
Articles
C++
Constructors
Dynamic Memory Allocation
C++-new and delete
Difference Between
How to initialize Array of objects with parameterized constructors in C++
Last Updated: 19 April 2022
Array of Objects:When a class is defined, only the specification for the object is defined; no memory or storage is allocated. To use the da
...read more
Arrays
C++
Dynamic Memory Allocation
C++-Class and Object
DSA
Dynamic Memory Allocation in C using malloc(), calloc(), free() and realloc()
Last Updated: 13 May 2025
In C, a variable defined in a function is stored in the stack memory. The requirement of this memory is that it needs to know the size of th
...read more
C Basics
C Language
C-Dynamic Memory Allocation
Dynamic Memory Allocation
c-memory-management
delete keyword in C++
Last Updated: 11 January 2025
delete is an operator that is used to destroy array and non-array(pointer) objects which are dynamically created by the new operator.delete
...read more
cpp-operator
C++
Dynamic Memory Allocation
C++-new and delete
Picked
cpp-memory-management
new vs operator new in C++
Last Updated: 21 February 2023
When you create a new object, memory is allocated using operator new function and then the constructor is invoked to initialize the memory.
...read more
C++
Dynamic Memory Allocation
Difference Between
Overloading New and Delete operator in c++
Last Updated: 18 October 2022
The new and delete operators can also be overloaded like other operators in C++. New and Delete operators can be overloaded globally or they
...read more
C++
Dynamic Memory Allocation
cpp-operator-overloading
cpp-overloading
C | Dynamic Memory Allocation | Question 7
Last Updated: 28 June 2021
What is the problem with following code?[sourcecode language="C"]#includestdio.hint main(){ int *p = (int *)malloc(sizeof(int)); p = N
...read more
C Language
C Quiz
C-Dynamic Memory Allocation
Dynamic Memory Allocation
C | Dynamic Memory Allocation | Question 8
Last Updated: 28 June 2021
Which of the following is/are true(A) calloc() allocates the memory and also initializes the allocates memory to zero, while memory allocate
...read more
C Language
C Quiz
C-Dynamic Memory Allocation
Dynamic Memory Allocation
1
2
3
>>
Last
1
2
3
>>
Last
1
2
3
>>
Last
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !