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
Difference Between
4.2k+ articles
C++
4k+ articles
C++ Programs
2.5k+ articles
C Language
1.8k+ articles
School Programming
1.3k+ articles
CPP Examples
700+ articles
CPP-Functions
600+ articles
Programming Language
420+ articles
C Basics
76 articles
CPP-Basics
90+ posts
Popular Articles
Recent Articles
Passing a Function as a Parameter in C++
Last Updated: 25 April 2025
Passing a function as an argument is useful in dynamically changing the behaviour of the function. This concept has already been used while
...read more
CPP-Basics
CPP-Functions
Programming Language
C++
C++ Programs
Const keyword in C++
Last Updated: 06 August 2024
In this article, the various functions of the const keyword which is found in C++ are discussed. Whenever const keyword is attached with any
...read more
Technical Scripter
CPP-Basics
C++
C++-const keyword
C++ Programming Basics
Last Updated: 11 October 2024
C++ is a general-purpose programming language and is widely used nowadays for competitive programming. It has imperative, object-oriented, a
...read more
CPP-Basics
C++
Similar Topics
DSA
22.3k+ articles
Difference Between
4.2k+ articles
C++
4k+ articles
C++ Programs
2.5k+ articles
C Language
1.8k+ articles
School Programming
1.3k+ articles
CPP Examples
700+ articles
CPP-Functions
600+ articles
Programming Language
420+ articles
C Basics
76+ articles
Introduction to C++ Programming Language
Last Updated: 18 March 2025
C++ is a general-purpose programming language that was developed by Bjarne Stroustrup as an enhancement of the C language to add object-orie
...read more
CPP-Basics
C++
What are Forward declarations in C++
Last Updated: 28 November 2019
Forward Declaration refers to the beforehand declaration of the syntax or signature of an identifier, variable, function, class, etc. prior
...read more
CPP-Basics
Programming Language
C++
C++ Variables
Last Updated: 10 March 2025
In C++, variable is a name given to a memory location. It is the basic unit of storage in a program.The value stored in a variable can be ac
...read more
CPP-Basics
C++
School Programming
Basic Input / Output in C++
Last Updated: 02 May 2025
In C++, input and output are performed in the form of a sequence of bytes or more commonly known as streams.Input Stream: If the direction o
...read more
cpp-input-output
CPP-Basics
C++
school-programming
CBSE - Class 11
Decision Making in C (if , if..else, Nested if, if-else-if )
Last Updated: 02 April 2025
In C, programs can choose which part of the code to execute based on some condition. This ability is called decision making and the statemen
...read more
C Basics
CPP-Basics
C Language
C++
CBSE - Class 11
CPP-Control-Flow
C Decision Making
C++ Data Types
Last Updated: 17 March 2025
Data typesspecify the type of data that a variable can store. Whenever a variable is defined in C++, the compiler allocates some memory for
...read more
CPP-Basics
C++
school-programming
CBSE - Class 11
Writing First C++ Program - Hello World Example
Last Updated: 23 April 2025
The "Hello World" program is the first step towards learning any programming language and is also one of the most straightforward programs y
...read more
C Basics
CPP-Basics
C++
School Programming
school-programming
CBSE - Class 11
switch vs if else
Last Updated: 10 November 2022
Prerequisite - Switch Statement, Decision making(if else) A switch statement is usually more efficient than a set of nested ifs. Deciding wh
...read more
CPP-Basics
java-basics
Difference Between
Switch Statement in C++
Last Updated: 11 January 2025
In C++, the switch statement is a flow control statement that is used to execute the different blocks of statements based on the value of th
...read more
CPP-Basics
C++
C++ Loops
Last Updated: 21 March 2025
In C++ programming, sometimes there is a need to perform some operation more than once or (say) n number of times. For example, suppose we w
...read more
C Basics
CPP-Basics
C++
School Programming
school-programming
CBSE - Class 11
Object Oriented Programming in C++
Last Updated: 11 March 2025
Object Oriented Programming - As the name suggests uses objects in programming. Object-oriented programming aims to implement real-world ent
...read more
CPP-Basics
cpp-class
cpp-inheritance
C++
C Programming Language Standard
Last Updated: 24 January 2025
Introduction:The C programming language has several standard versions, with the most commonly used ones being C89/C90, C99, C11, and C18.C89
...read more
C Basics
CPP-Basics
C Language
1
2
3
4
5
6
7
>>
Last
1
2
3
4
5
6
>>
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 !