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
15 Common mistakes with memory allocation, you should avoid

15 mistakes with memory allocation in C

In C language, memory is allocated at runtime using the memory management functions (calloc, malloc … etc.). The memory management functions are guaranteed that if the memory is allocated, it would be suitably aligned to any object which has the fundamental alignment. The fundamental alignment is less than or equal to the largest alignment that’s

15 mistakes with memory allocation in C Read More »

interview question on dynamic memory allocation in c

10 Questions on dynamic memory allocation in C

At the beginning of the career, many developers fear to use dynamic memory allocation. In this article, I will explain 10 interview questions on dynamic memory allocation C. If you are looking for interview questions on dynamic memory allocation C or tricky interview questions on memory allocation in c, then you are at the right

10 Questions on dynamic memory allocation in C Read More »

Problem with Dynamic Memory Allocation

The allocation of dynamic memory is very simple, we need to call a library function (malloc, calloc, etc.) to allocate the memory at runtime (from the heap), after using the allocated memory it again called a different function (free, realloc) to release the allocated memory. The allocation of memory at the runtime is great features

Problem with Dynamic Memory Allocation Read More »

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 »

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

Copyright © 2026 Aticleworld | Powered by Aticleworld