Lecture

Pointers: General Concepts

Related lectures (73)
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.
Advanced C Data Types
Covers advanced data types and memory management in C programming, emphasizing type consistency and dynamic array allocation.
Pointers: Strings, Functions, Casting
Covers pointers to strings, functions, and casting in C programming.
Dynamic Memory Allocation in C
Explores dynamic memory allocation in C, covering malloc, calloc, and realloc functions, emphasizing proper memory management and dynamic arrays.
Introduction to C Programming
Introduces fundamental C programming concepts, covering variables, control structures, functions, and pointers, with practical examples and exercises.
Pointers: Reference Passing & Deep Copy
Explores passing by reference in C, deep copying, memory allocation rules, and type differentiation.
Pointers and Memory Management
Covers pointers in C++, memory addresses, dynamic allocation, arrays, and memory management techniques.
Introduction to C Programming
Covers the basics of C programming, including syntax, data types, pointers, arrays, and compilation commands.
Operator Overloading in C++
Explores operator overloading in C++, emphasizing class manipulation and code compilation.
Memory Allocation in C
Covers the basics of memory allocation in C, including passing parameters by value and reference, dynamic arrays, and strings.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.