Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Quizes
Exercises
Publications
Startups
Units
Show all results for
Home
Lecture
Pointers and Memory Management
Graph Chatbot
Related lectures (38)
Pointers in C: Understanding Memory Addresses and Variables
Log in to Mediaspace to watch this video
Explains pointers in C, focusing on their role as variables that store memory addresses and the importance of understanding memory management.
In-Place Tokenization: A Case Study in C Programming
Log in to Mediaspace to watch this video
Covers in-place tokenization in C, focusing on modifying strings directly to extract tokens.
Pointers and Functions: Understanding Type Reading
Log in to Mediaspace to watch this video
Covers type reading in C, focusing on pointers, functions, and the use of typedefs for clarity.
Introduction to C Programming: Basics and Compilation
Log in to Mediaspace to watch this video
Covers the basics of C programming, including syntax, structure, and compilation processes.
Memory Allocation in C
Log in to Mediaspace to watch this video
Covers the basics of memory allocation in C, including passing parameters by value and reference, dynamic arrays, and strings.
Pointers and Constants: Understanding Their Role in C Programming
Log in to Mediaspace to watch this video
Explains pointers and constants in C programming, focusing on their definitions, usage, and implications for memory management.
Blocks, Functions and References
Log in to Mediaspace to watch this video
Covers blocks, functions, and references in C++, including scope, variables, function usage, interfaces, pointers, and references.
Dynamic Arrays in C: Implementation and Memory Management
Log in to Mediaspace to watch this video
Discusses the implementation and management of dynamic arrays in C programming, focusing on memory allocation and safe access methods.
Pointers: Reference Passing & Deep Copy
Log in to Mediaspace to watch this video
Explores passing by reference in C, deep copying, memory allocation rules, and type differentiation.
Polymorphism 2: Heterogeneous Collections
Log in to Mediaspace to watch this video
Explores polymorphism in C++, covering heterogeneous collections, resource management, and memory handling.
Process Abstraction: Managing Execution and Resources
Log in to Mediaspace to watch this video
Covers process abstraction in operating systems, focusing on execution management and resource allocation for concurrent program execution.
Programming basics: introduction and algorithms
Log in to Mediaspace to watch this video
Introduces programming basics, covering Unix systems, Firefox, algorithms, and data structures.
Precompiler: Pass Arguments to Your Program
Log in to Mediaspace to watch this video
Explores precompilation directives in C language, handling main() arguments, and passing arguments to a program.
Untitled
Log in to Mediaspace to watch this video
Instruction Set Extensions: High-Level Synthesis Techniques
Log in to Mediaspace to watch this video
Covers instruction set extensions and high-level synthesis techniques for optimizing embedded processors.
Files: Basics and Handling
Log in to Mediaspace to watch this video
Explores file basics, error handling, and Endianness in data storage and access.
Control Structures in C: Key Concepts and Examples
Log in to Mediaspace to watch this video
Introduces control structures in C programming, covering branches, loops, and best practices for writing clear code.
Locality
Log in to Mediaspace to watch this video
Explores the significance of locality in system design, discussing caching, prefetching, and data placement strategies to optimize performance.
Previous
Page 2 of 2
Next