Skip to content
  • Home
  • C Tutorial
  • C Programming Examples
  • Interview Questions
    • C Interview Questions
    • Embedded C Interviews
    • Interview Questions On bitwise Operators C
    • Interview Questions On Memory Allocation C
    • Interview Questions on string C
    • Multiple Choice Questions In C
    • C++ Interview Questions
    • I2C Interview Questions
    • Programming Language MCQ
    • Python Interview Questions
    • Can protocol interview questions
    • C# Interview Questions
  • Video Courses
    • Embedded System
      • Mastering Microcontroller
      • Mastering RTOS
      • Embedded Linux
      • Arduino Step by Step
      • Ultimate Guide to Raspberry Pi
      • Electronics and PCB Design
      • VHDL and FPGA Development
      • Learn electricity & electronics
      • PLC Programming From Scratch
    • Data Science Course
      • Data Science Course 2020
      • Machine Learning A-Z
      • Machine Learning, Data Science and Deep Learning
      • Python for machine Learning
      • Statistics for Data Science, Data and Business Analysis
    • Programming Languages
      • C
      • C++
      • HTML and CSS
      • Javascript
      • Java
      • Python
      • Sql
    • Web Development
      • Angular
      • Complete JavaScript Course 2020
      • Modern React with Redux
      • Complete Cyber Security
      • Web Development Bootcamp
      • Web Developer zero to Mastery
    • Game Development
      • Complete C# Unity Developer 2D
      • Complete C# Unity Developer 3D
      • Unreal Engine C++
      • RPG Core Combat Creator
  • Tools
  • Blog
  • MCQ’s
  • Blog Post
  • MCQs
  • RECOMMENDED RESOURCES AND TOOLS FOR BEGINNERS
dynamic memory allocation

Dynamic memory allocation in C, a brief introduction

In this article, I shall not discuss the all the storage duration, only discuss the dynamic memory allocation and the library function that is used to allocate memory at runtime. There are also some advantage and disadvantage of dynamic memory allocation, so I shall also try to focus on this points. According to C standard, […]

Dynamic memory allocation in C, a brief introduction Read More »

cv qualifier in c

Application of volatile and const keywords in C

The const volatile are fascinating keywords that make many people confuse. The volatile keyword is a type qualifier that prevents the objects from the compiler optimization. According to C standard, an object that has volatile-qualified type may be modified in ways unknown to the implementation or have other unknown side effects. You can also say

Application of volatile and const keywords in C Read More »

dangling pointer in c

Dangling, Void , Null and Wild Pointer in C

In this tutorial, you will learn about the dangling pointer, void pointer, NULL, and wild pointer in C. I have already written a brief article on these topics. The main aim of this blog post to give you a quick introduction to these important concepts. Also, I will describe different states of the pointer with

Dangling, Void , Null and Wild Pointer in C Read More »

memmove vs memcpy

What is difference between memmove and memcpy (memmove vs memcpy)?

Generally, I saw many people asked the question that what is the difference between memcpy and memmove (memmove vs memcpy)?. So to solve the question I am writing an article on it but before going to compare them, I want to explain the implementation and working of memcpy and memmove. What is memcpy in C? The

What is difference between memmove and memcpy (memmove vs memcpy)? Read More »

void pointer in c

void pointer in C/C++, you should know

In this article, we will learn what is void pointer in C and how we can use void pointer in our C code. If you are new in c programming, you should read this article “C pointer concept“. In the C language pointer is used to store the address of any variable or function but

void pointer in C/C++, you should know Read More »

increment and decrement operators in c

Increment and decrement operators in C.

When talking about the operators in C language, we found that C language contains a lot of operators to perform different tasks. Generally, every programmer is familiar with the functionality of pre and post-increment and decrement operators but I am here to discuss some of the important points and the problem to create clear visibility

Increment and decrement operators in C. Read More »

what is difference between signed and unsigned integers?

Closer look at signed and unsigned integers in C (signed vs unsigned)

Many times I have found that people make mistakes when they are using signed and unsigned integers. Sometimes the basic mistake can create hidden issues and waist you’re a lot of time searching for the bugs. I know, everybody is aware of the signed and unsigned integer but still, they are making mistakes that’s why

Closer look at signed and unsigned integers in C (signed vs unsigned) Read More »

struct hack in c

What is importance of struct hack in c?

Previously when C99 had not introduced flexible array people used the technique of struct hack to create a flexible length member. The struct hack technique gives permission to the user to create a variable length member in the structure. In the struct hack techniques, we need to create an array whose length is 0 (some

What is importance of struct hack in c? Read More »

flexible array member in c

What is flexible array member in C?

flexible array member introduced in C99. This feature enables the user to create an empty array in a structure. The size of the empty array can be changed at runtime as per the user requirements. But this empty array must be declared as the last member of the structure and the structure must contain at

What is flexible array member in C? Read More »

state machine in c

How to implement finite state machine in C

Nowadays many applications either small or complex use the finite state machine (FSM). A finite state machine in C is one of the popular design patterns for the embedded system. A finite state machine makes the development easy and smooth. There are a lot of devices which use event base states, like coffee machine, vending

How to implement finite state machine in C Read More »

← Previous 1 … 73 74 75 … 81 Next →
Best Gift for Programmers,Coders, and Techies

Copyright © 2026 Aticleworld | Powered by Aticleworld