Debugging C Code

Go to class
Write Review

Free Online Course: Debugging C Code provided by LinkedIn Learning is a comprehensive online course, which lasts for Less than 1 hour of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Debugging C Code is taught by Dan Gookin.

Overview
  • Get an in-depth look at how to find and fix bugs in your C code. Learn how to spot common problems that lead to bugs, use an IDE debugger, work with the GNU Debugger, and more.

Syllabus
  • Introduction

    • Out bugs
    • Required tools
    1. Bugs in Your Code
    • Understanding bugs
    • Catching bugs
    • Debugging your code manually
    • Reviewing ten common coding problems
    • Challenge: Where is the error?
    • Solution: Where is the error?
    2. IDE Debugging
    • Building a debug project
    • Stepping through your code
    • Examining variables and memory
    • Challenge: Find the bug
    • Solution: Find the bug
    3. The GNU Debugger
    • Compiling code for debugging
    • Setting breakpoints
    • Dumping memory
    • Challenge: Fix the code
    • Solution: Fix the code