The Linux kernel contains a very useful macro named “container_of”. This article is about Understanding of container_of macro in Linux kernel. This article includes a simple program that illustrates how this macro is used, and explains why it is so … Read more
In this tutorial we are going to see the full story of Little Endian And Big Endian.
Normally, Big endian and little endian are two formats to store multibyte data types into computer’s memory. Before that we should know what … Read more
If you are a fresher to the Embedded, Obviously you have been asked this question. What are the stages of compilation process and Memory Layout of the program. So in this tutorial we are going to discuss Compilation Steps and … Read more
In our previous tutorials, we have seen the What are the pointers and its function. In this tutorial, we are going to see Different types of pointers in c.
Before start our topic, i would recommend you to read … Read more
Many C and C++ programming beginners tend to confuse between the concept of macros and Inline functions. Often the difference between the two is also asked in C interviews.
The Concept of C Macros
Macros are generally used to define … Read more
Hi all…. This is our next tutorial. Today we are going to see Typecasting in C language… Let’s begin…
Type casting is a way to convert a variable from one data type to another data type. For example, if … Read more
Hi friends…… Today we are going to see Qualifier (Const and Volatile). This is the very important topic in c and embedded domain. In an interview this would be the first question in C language. What is the volatile keyword? … Read more
Today we will discuss enumeration in C Language Tutorial…Let’s start.
Enumeration in C Language Tutorial
Enumerated Types are a special way of creating your own Type in C. The type is a “list of key words”. Enumerated types are … Read more