Skip to content
Courses
DSA to Development
Get IBM Certification
Newly Launched!
Master Django Framework
Become AWS Certified
For Working Professionals
Interview 101: DSA & System Design
Data Science Training Program
JAVA Backend Development (Live)
DevOps Engineering (LIVE)
Data Structures & Algorithms in Python
For Students
Placement Preparation Course
Data Science (Live)
Data Structure & Algorithm-Self Paced (C++/JAVA)
Master Competitive Programming (Live)
Full Stack Development with React & Node JS (Live)
Full Stack Development
Data Science Program
All Courses
Tutorials
Data Structures & Algorithms
ML & Data Science
Interview Corner
Programming Languages
Web Development
CS Subjects
DevOps And Linux
School Learning
Practice
Build your AI Agent
GfG 160
Problem of the Day
Practice Coding Problems
GfG SDE Sheet
Contests
Accenture Hackathon (Ending Soon!)
GfG Weekly [Rated Contest]
Job-A-Thon Hiring Challenge
All Contests and Events
DSA
Practice Problems
Python
C
C++
Java
Courses
Machine Learning
DevOps
Web Development
System Design
Aptitude
Projects
Sign In
▲
Similar Topics
DSA
22.3k+ articles
C++
4.1k+ articles
C Language
1.9k+ articles
C Programs
770+ articles
C Quiz
280+ articles
C Examples
95 articles
cpp-pointer
93 articles
Pointers
44 articles
pointer
20 articles
C-Pointer Basics
16 articles
C-Pointers
74 posts
Popular Articles
Recent Articles
Difference Between Call by Value and Call by Reference in C
Last Updated: 10 January 2025
Functions can be invoked in two ways: Call by Value or Call by Reference. These two ways are generally differentiated by the type of values
...read more
C Language
C-Pointers
C-Functions
Difference Between
Picked
Structure Pointer in C
Last Updated: 23 December 2024
A structure pointer is a pointer variable that stores the address of a structure. It allows the programmer to manipulate the structure and i
...read more
C Language
C-Pointers
program
How to return a Pointer from a Function in C
Last Updated: 19 August 2020
Pointers in C programming language is a variable which is used to store the memory address of another variable. We can pass pointers to the
...read more
C-Pointers
C-Functions
C Programs
Similar Topics
DSA
22.3k+ articles
C++
4.1k+ articles
C Language
1.9k+ articles
C Programs
770+ articles
C Quiz
280+ articles
C Examples
95+ articles
cpp-pointer
93+ articles
Pointers
44+ articles
pointer
20+ articles
C-Pointer Basics
16+ articles
Pointer Arithmetics in C with Examples
Last Updated: 24 January 2025
Pointer Arithmetic is the set of valid arithmetic operations that can be performed on pointers. The pointer variables store the memory addre
...read more
C Language
C-Pointers
Pointers
C-Advanced Pointer
C-Pointer Basics
Segmentation Fault (SIGSEGV) vs Bus Error (SIGBUS)
Last Updated: 16 December 2021
Segmentation fault(SIGSEGV) and Bus error(SIGBUS) are signals generated when serious program error is detected by the operating system and t
...read more
Misc
C Language
C-Pointers
system-programming
Pointer to an Array | Array Pointer
Last Updated: 30 April 2025
A pointer to an array is a pointer that points to the whole array instead of the first element of the array. It considers the whole array as
...read more
cpp-pointer
C Language
C++
C-Pointers
C - Pointer to Pointer (Double Pointer)
Last Updated: 07 March 2025
In C, double pointers are those pointers which stores the address of another pointer. The first pointer is used to store the address of the
...read more
C Language
C-Pointers
C Pointers
Last Updated: 15 April 2025
A pointer is a variable that stores the memory address of another variable. Instead of holding a direct value, it has the address where the
...read more
C Language
C-Pointers
Pointers
Dangling, Void , Null and Wild Pointers in C
Last Updated: 10 January 2025
In C programming pointers are used to manipulate memory addresses, to store the address of some variable or memory location. But certain sit
...read more
C Language
School Programming
C-Pointers
NULL Pointer in C
Last Updated: 10 January 2025
The Null Pointer is the pointer that does not point to any location but NULL. According to C11 standard:“An integer constant expression wi
...read more
C Language
C-Pointers
Function Pointer in C
Last Updated: 01 May 2025
In C, a function pointer is a type of pointer that stores the address of a function, allowing functions to be passed as arguments and invoke
...read more
cpp-pointer
CPP-Functions
C Language
C-Pointers
Generic Linked List in C
Last Updated: 27 August 2024
A generic linked list is a type of linked list that allows the storage of different types of data in a single linked list structure, providi
...read more
C Language
C-Pointers
C Programs
C-DSA
void Pointer in C
Last Updated: 11 October 2024
A void pointer is a pointer that has no associated data type with it. A void pointer can hold an address of any type and can be typecasted t
...read more
C Basics
cpp-pointer
C Language
C-Pointers
What is Memory Leak? How can we avoid?
Last Updated: 07 April 2025
In C programming, data can be stored in either stack or heap memory. The stack stores local variables and parameters of the function while t
...read more
Articles
C Language
C-Pointers
C-Dynamic Memory Allocation
How to Declare a Pointer to a Function?
Last Updated: 19 December 2024
A pointer to a function is similar to a pointer to a variable. However, instead of pointing to a variable, it points to the address of a fun
...read more
pointer
C Language
C-Pointers
1
2
3
4
5
>>
Last
1
2
3
4
5
>>
Last
1
2
3
4
>>
Last
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !