🐏Variables
Now that we are able to accept input and print output externally, we need a mechanism to store data inside our program.
What is a Variable?
A variable is simply an named container that stores some value.
int x = 5;In the example above,
intindicates the type of the variablexis the name of the variable5is the value of the variable
Common Data Types
int
int age = 24
Integer (whole numbers)
double
double pi = 3.14
Floating point numbers
char
char x = 'c'
Singular character
bool
bool isGood = true
True / False
std::string
std::string name = "Benn"
Sequence of characters
Declaration vs Initialisation
Declaration is when we define a variable's type and name without assigning it a value yet. Initialisation is when we give it a value.
Arithmetic Operators
You can also perform arithmetic operations just like how you would do in normal math:
Exercise
Extending from our previous exercise, we now want to support different operations beyond addition. Our mini-calculator should now be able to add, subtract, multiply and divide two numbers!
Last updated