码农教程 - 一技在手,衣食无忧!
Home
HTML/CSS
HTML
CSS
W3.CSS
Bootstrap
SASS
Bootstrap4
Bootstrap5
JavaScript
JavaScript
React
jQuery
Nodejs
VUE
TypeScript
Angular
Server
JAVA
PHP
C
C++
GO
Django
DB
SQL
MYSQL
PostgreSql
MongoDb
Data Analysis
Python
R
Mobile
Kotlin
XML
XML
ASP.NET
C#
ASP
Dev Tools
GIT
Website
How To
AWS
Cybersecurity
AI
AI
Gen AI
Data Science
目录
C++ Tutorial
C++ HOME
C++ Intro
C++ Get Started
C++ Syntax
C++ Output
C++ Output
New Lines
C++ Comments
C++ Variables
C++ Variables
Declare Multiple Variables
Identifiers
Constants
C++ User Input
C++ Data Types
C++ Data Types
Numbers
Booleans
Characters
Strings
C++ Operators
C++ Operators
Assignment
Comparison
Logical
C++ Strings
C++ Strings
Concatenation
Numbers and Strings
String Length
Access Strings
Special Characters
User Input Strings
Omitting Namespace
C++ Math
C++ Booleans
C++ Booleans
Boolean Expressions
C++ Conditions
C++ Conditions
else
else if
Short hand if..else
C++ Switch
C++ While Loop
C++ While Loop
Do/While Loop
C++ For Loop
C++ Break/Continue
C++ Arrays
C++ Arrays
Arrays and Loops
Omit Array Size
Get Array Size
Multidimensional Arrays
C++ Structures
C++ References
C++ References
Memory Address
C++ Pointers
C++ Pointers
Dereferencing
Modify Pointers
C++ Functions
C++ Functions
C++ Function Parameters
C++ Function Parameters
Default Parameter
Multiple Parameters
Return Values
Pass By Reference
Pass Arrays
C++ Function Overloading
C++ Recursion
C++ Classes
C++ OOP
C++ Classes/Objects
C++ Class Methods
C++ Constructors
C++ Access Specifiers
C++ Encapsulation
C++ Inheritance
C++ Inheritance
Multilevel Inheritance
Multiple Inheritance
Access Specifiers
C++ Polymorphism
C++ Files
C++ Exceptions
C++ How To
Add Two Numbers
C++ Examples
C++ Examples
C++ Compiler
C++ Exercises
C++ Quiz
C++
Examples
❮ Previous
Next ❯
C++ Syntax
Create a simple "Hello World" program
Syntax Explained
C++ Output/Print
Use cout to output values/print text
Using many cout objects
Insert a new line with \n
Insert a new line with endl
Output Explained
C++ Comments
Single-line comment before a line of code
Single-line comment at the end of a line of code
Multi-line comment
Comments Explained
C++ Variables
Create an integer variable
Create a variable without assigning the value, and assign the value later
Assign a new value to an existing value (this will overwrite the previous value)
Create an unchangeable variable with the const keyword
Combine text and a variable on print
Add a variable to another variable
Declare many variables of the same type with a comma-separated list
Identifiers
Variables Explained
C++ User Input
Input a number and print the result
Input two numbers and print the sum
User Input Explained
C++ Data Types
A demonstration of different data types
Create an int type
Create a float type
Create a double type
Create boolean types
Create a char type
Create a string type
Data Types Explained
C++ Operators
Addition operator
Increment operator
Assignment operator
Addition assignment operator
Operators Explained
C++ Strings
Create a string
String concatenation
String length
Access string characters
Change string characters
User input strings
Strings Explained
C++ Math
Find the highest value of two numbers
Find the lowest value of two numbers
Use the cmath header file for other math functions
Math Explained
C++ Booleans
Boolean values
Compare two values
Compare two variables
Booleans Explained
C++ If...Else (Conditions)
The if statement
The else statement
The else if statement
If...Else Explained
C++ Switch
The switch statement
The switch statement with a default keyword
Switch Explained
C++ Loops
While loop
Do while loop
For loop
Break a loop
Continue a loop
Loops Explained
C++ Arrays
Create and access an array
Change an array element
Loop through an array
Get the size/length of an array
Multidimensional arrays
Arrays Explained
C++ References
Create a reference variable
Access the memory address of a variable
References Explained
C++ Pointers
Create a pointer variable
Get the value of a variable with the dereference operator *
Modify the pointer value
Pointers Explained
C++ Files
Create, write and read a text file
Files Explained
C++ Functions
Create and call a function
Call a function multiple times
Function declaration and definition
Parameters and arguments
Default parameter value
Multiple parameters
Return value
Return the sum of two parameters
Pass by reference
Pass an array to a function
Function overloading
Functions Explained
C++ Classes/Objects
Create an object of a class and access class attributes
Create multiple objects
Create class methods
Define a class method outside the class definition
Add parameters to a class method
Create a constructor
Constructor parameters
Constructor defined outside the class
Public and private specifiers
Encapsulation - hide sensitive data from users
Inheritance - inherit attributes and methods from one class to another
Multilevel inheritance
Multiple inheritance
Polymorphism - perform a single action in different ways
Files - Create, write and read a file
Exceptions - Handle errors
Classes/Objects Explained
❮ Previous
Next ❯
纠错反馈
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!
标注
直接在页面拖动鼠标来标注反馈区域!
下一步
反馈内容
联系方式(邮箱)
返回
提交