Stack Data Structure in C Programming – Data Structures Part 2

Stack Data Structure in C

This article is a continuation of the  Series on Data Structures and carries the discussion on different types of data structures and their implementation. The aim of this series is to provide easy and practical examples that anyone can understand. In our previous article, we discussed what is a Data structure and why we need that. In this article, … Read more

Data Structure in C Introduction – Data Structures Part 1

This article is a Series on Data Structures and carries the discussion on different types of data structures and their implementation. The aim of this series is to provide easy and practical examples that anyone can understand. In our last article, we discussed Flexible Array Member in C (FAM). In this article, we’re going to … Read more

Structure, Structure Padding, Packing, Bit fields in C Programming

Structures 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 Strings in C programming. In this article, we will see structures in C programming. There … Read more

Flexible Array Member in C (FAM)

Flexible Array member 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 container_of macro in C programming. In this article, we are going to see Flexible Array … Read more

Understanding Little Endian And Big Endian with Examples and Code

Little Endian And Big Endian

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 Qualifiers in C programming. In this article, we are going to see Little Endian and … Read more

Number Complement in C | Interview Question

Number Complement in C – Interview Question Question A complement of a number is defined as the bit-wise inversion: starting from the highest-order 1-bit, change every 1 to 0 and every 0 to 1. For example, if N = 5, N is represented as 101 in binary. The binary complement of N is 010, which … Read more

Compilation Steps and Memory Layout of the C Program

Compilation Steps and Memory Layout of the C Program

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 Callback function in C programming. If you have attended an Interview for any Embedded companies, obviously … Read more

Stringizing and Token Pasting Operators in C programming

Stringizing and Token Pasting Operators in C programming

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 Compilation Steps and Memory Layout of the C Program. C language has lots of advantages. … Read more

Different Types of Pointers in C

Different Types of Pointers 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 saw the pointer’s advanced topics in C programming. In this tutorial, we are going to see Different types … Read more

Typecasting in C programming language

TypeCasting 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 Enum in C programming. In this tutorial, we are going to see Typecasting in C  programming … Read more