Strings in C – String manipulation in C

Strings in C

This article is a Series on the C programming tutorial and carries the discussion on C language programming and its implementation. In our last tutorial, we have seen Arrays in C programming. This article explains the Strings in C programming. It aims to provide easy and practical examples for understanding the C program. What are Strings in C Programming? … Read more

Mutex in Linux Kernel – Linux Device Driver Tutorial Part 22

Mutex in Linux Kernel

This article is a continuation of the Series on Linux Device Drivers and carries the discussion on Linux device drivers and their implementation. The aim of this series is to provide easy and practical examples that anyone can understand. In this article, we are going to focus on Mutex in Linux Kernel. Here we will … Read more

Callback Function in C Programming

Callback Function in C

This article is the continuation of the Series on the C programming tutorial and carries the discussion on C language programming and its implementation. It aims to provide easy and practical examples for understanding the C program. In our last article, we have seen the Types of pointers in C programming. If you are learning or working on any programming … Read more

Unit Testing in C Part 5 – Mock using CMock in Embedded

This article is a continuation of the series on Unit testing in C and carries the discussion on Unit Testing and its implementation. The aim of this series is to provide easy and practical examples that anyone can understand. This is the Mock using CMock in Embedded – Unit testing in C tutorial Part 5. You … Read more

Difference Between Macro and Inline Function in C

Macro vs Inline

This article is the continuation of the Series on the C programming tutorial and carries the discussion on C language programming and its implementation. It aims to provide easy and practical examples for understanding the C program. In our last article, we have seen the Preprocessor in C programming. In this tutorial, we are going to discuss the Macro vs … Read more

Bitwise Operators in C

Bitwise Operators in C Interview Questions

This article is the continuation of the Series on the C programming tutorial and carries the discussion on C language programming and its implementation. It aims to provide easy and practical examples for understanding C programming. In our last tutorial, we discussed the Operators in C programming. In that, we left only bitwise operators. So in … Read more

Union in C Programming

union in c

This article is the continuation of the Series on the C programming tutorial and carries the discussion on C language programming and its implementation. It aims to provide easy and practical examples for understanding the C program. In our last article, we have seen the Structures in C Programming. In this article, we will see Union in C programming. What … Read more

Understanding the container_of Macro in Linux kernel

Understanding of container_of macro in Linux kernel

This article is the continuation of the Series on the C programming tutorial and carries the discussion on C language programming and its implementation. It aims to provide easy and practical examples for understanding the C program. In our last article, we have seen the Stringizing and Token Pasting Operators in C programming. The Linux kernel contains a very useful … Read more

Preprocessor in C Programming

Preprocessor in C

This article is the continuation of the Series on the C programming tutorial and carries the discussion on C language programming and its implementation. It aims to provide easy and practical examples for understanding the C program. In our last article, we have seen the Functions in C programming. In this article, we are going to explain Preprocessor in C … Read more

Introduction to C Programming

Introduction to C programming

This article is the first part of the Series on C Programming Tutorials and carries the discussion on C language programming and its implementation. The aim of this series is to provide easy and practical examples that anyone can understand. In this article, we will see an introduction to C programming. Introduction to C Programming Programming is … Read more