Author name: Amlendra

I am an embedded c software engineer and a corporate trainer, currently, I am working as senior software engineer in a largest Software consulting company . I have working experience of different microcontrollers (stm32, LPC, PIC AVR and 8051), drivers (USB and virtual com-port), POS device (VeriFone) and payment gateway (global and first data).

search an element in a linked list

C Program to Search an element in a Linked List using Iterative and Recursive

In this article, we will learn how to search an element in a linked-list. It is a very simple program that is generally asked in the interview. For example: Linked List: 13–>19–>20–>22–>11–>NULL Enter Element: 20 Result: Element Found Linked List: 14–>22–>10–>2–>7–>NULL Enter Element: 3 Result: Element Not Found   Here we will see two methods […]

C Program to Search an element in a Linked List using Iterative and Recursive Read More »

High Availability Embedded System Designs for Industries and Small-scale applications

Today, in the current industrial and commercial scenario, it is highly unlikely for any company or an organization to function smoothly without smooth communication, organized workflow, and efficiency. Embedded systems play an important role to facilitate that as they integrate the hardware and software to perform several functions within a larger system. This helps in

High Availability Embedded System Designs for Industries and Small-scale applications Read More »

Generic Linked List in C

Generic Linked List in C

In C language, we can also create a generic linked list using the void pointer. Generic linked list means that it can store any data type as per the requirements. The most important thing about the void pointer, it can store the address of any data type. Means that the programmer can store the address

Generic Linked List in C Read More »

Delete a Linked List node

Delete a Linked List node

In my previous article, I have discussed the introduction of linked list and linked list insertion. In this article, we will see how to delete a node from the existing linked list. Delete a Node: There are three ways to delete a node from the linked list. It depends on the user requirements. Delete a

Delete a Linked List node Read More »

Linked List Insertion

Linked List Insertion

In my previous article, I have discussed the basic concept of the linked list and discuss its advantage and disadvantage. In this article, I will discuss how to insert a new node in an existing linked list. Previously I have described an example where I have created a linked list of four nodes. This is

Linked List Insertion Read More »

Introduction to Linked List

Introduction to Linked List

A linked list is an example of a linear data structure. It is stored the data dynamically using the structure and pointers. Linked-list enables the user to store the desired data to create a new location in the program at run time. In simple word, we can say that linked list is a sequence of

Introduction to Linked List Read More »