Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Memory Management: Allocation and Deallocation
Graph Chatbot
Related lectures (30)
Pointers and Arrays: Memory Management in C
Explains pointers and arrays in C, focusing on memory management and dynamic allocation.
Pointers and References: Key Differences in Programming
Explains the differences between pointers and references in programming, focusing on their definitions, uses, and limitations in C and C++.
Dynamic Memory Allocation in C
Explores dynamic memory allocation in C, covering malloc, calloc, and realloc functions, emphasizing proper memory management and dynamic arrays.
Dynamic Memory Allocation: Understanding Pointers in C
Provides an overview of dynamic memory allocation in C programming, focusing on pointers and memory management techniques.
Pointers and Arrays: Memory Management in C
Explains the relationship between pointers and arrays in C, focusing on memory management and pointer arithmetic.
Pointers: Passing by Reference in C
Explains pointers in C, focusing on passing by reference and memory management techniques.
Pointers in C: Understanding Their Utility and Applications
Covers the definition and applications of pointers in C programming, emphasizing their role in memory management and generic programming.
Pointers and Memory Management
Covers pointers in C++, memory addresses, dynamic allocation, arrays, and memory management techniques.
Strings in C: Initialization and Memory Management
Covers the representation and management of strings in C, highlighting key differences from other programming languages.
Memory Management: Dynamic Allocation and Deallocation
Covers dynamic memory management, focusing on allocation and deallocation practices in programming.
C Programming Concepts: Debugging and Memory Management
Covers essential C programming concepts, including memory management, debugging techniques, and practical applications in programming projects.
Dynamic Memory Allocation: malloc and calloc in C
Explains dynamic memory allocation in C, focusing on malloc and calloc functions and their differences, including error prevention techniques.
Virtual Memory
Covers virtual memory, program relocation, memory protection, TLB, and memory hierarchy interactions.
Memory Management: Part I
Covers memory management concepts such as block headers, external fragmentation, reference counting, and mark & sweep garbage collection.
Dynamic Memory Management: Using Realloc in C
Explains dynamic memory allocation in C, focusing on the realloc function and its implications for managing memory effectively.
Pointers: Basics
Covers the basics of pointers in programming using an analogy with a contact book page.
Pointers and Arrays: Arithmetic, Buffer Overflow
Covers the arithmetic of pointers, the relationship between pointers and arrays, and the concept of buffer overflow in C programming.
Pointers in C: Understanding Memory Addresses and Variables
Explains pointers in C, focusing on their role as variables that store memory addresses and the importance of understanding memory management.
Pointers in C: Practical Usage and Concepts
Explains the fundamental concepts and practical usage of pointers in C programming.
Virtual Memory: Principles and Mechanisms
Covers the principles and mechanisms of virtual memory in computer systems, focusing on isolation, efficiency, and the role of the Memory Management Unit.
Previous
Page 1 of 2
Next