https://www.udemy.com/course/pointers-and-memory-management-in-c-programming/?couponCode=D30F3EC171A3B3208E1E
Description:
In the last decades, the technology has improved to the point, where many tasks rely on the performance of the devices or machines which serve the human. For a big group of applications the execution speed is the priority, in this cases main aspects get involved like security or robustness, thus in order to reduce the risk and guarantee faster responses C/C++ as programming language supports in many cases the software of those systems, in fact one of the powerful tools of it is the use and handling of pointers, which provides mechanisms to optimize the performance of an application. Examples in the automotive sector and robotics can give us a brief idea of why you need speed in those systems that interact directly with humans, where it requires responses in real time. Also, there is a quite expanded use of pointers in game development, where it has to be assure a real player’s actual experience of the game. This course focuses on understanding the different functionalities of pointers with conceptual and practical examples, teaching you to perceive what happens internally in memory when we apply different functionalities of pointers. If you want more than a superficial look at handling pointers, this course is for you. HARD PREREQUISITES / KNOWLEDGE YOU ARE ASSUMED TO HAVE: · Basic understanding of C Programming. (Variable types, Functions, Loops, output/input of strings, arrays and lists) · Object-oriented programming https://www.udemy.com/course/pointers-and-memory-management-in-c-programming/?couponCode=D30F3EC171A3B3208E1E