YoVDO

Debugging C Code

Offered By: LinkedIn Learning

Tags

C Programming Courses

Course Description

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

Taught by

Dan Gookin

Related Courses

UNSW Computing 1 - The Art of Programming
OpenLearning
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Introduction to Computing 计算概论A
Peking University via Coursera
Comprendre les Microcontroleurs
École Polytechnique Fédérale de Lausanne via Coursera