diff --git a/lectures/06_memory/memory.cpp b/lectures/06_memory/memory.cpp new file mode 100644 index 0000000..6edd544 --- /dev/null +++ b/lectures/06_memory/memory.cpp @@ -0,0 +1,25 @@ +#include + +void func1() { + int a = 42; + std::cout << "a: " << a << std::endl; +} + +void func2() { + int* b = new int(42); + std::cout << "b: " << *b << std::endl; + delete b; +} + +int c = 42; +static int d = 42; + +int main() { + func1(); + func2(); + + std::cout << "c: " << c << std::endl; + std::cout << "d: " << d << std::endl; + + return 0; +}