MEMWATCH

MEMWATCH is primarily intended to detect and diagnose memory leaks, MEMWATCH can also be used to analyze a program’s memory usage from its provided logging facilities

Strace

strace is a debugging utility in Linux and we use strace to debug file opening and memory errors.

YAMD

yamd – is primarily intended to detect and diagnose memory errors it can also be used to analyze a program’s memory usage from its provided logging facilities.

Debugging by including macros

The Debugging C programs -Free Online tutorials are designed to help you to learn including debugging macros in C programming language.

Debugging by printf

printf debugging -Free Online tutorials are designed to help you to learn printf debugging

Stacks in C

The online stacks in c Tutorials are designed to help you to implement the stacks in C programming language.

Queues in C

The Queues in c Tutorial help you to learn the Queues in the C programming language.