In C++, variables are used to store data that can be manipulated and processed by your program. Data types define the kind of data that can be stored in a variable. Let's dive into variables and common data types in C++.
Variable Declaration and Initialization
In C++, you declare variables with a data type, a name, and optional initial values. Here's an example of declaring and initializing variables:
int age; // Declaration
age = 25; // Initialization
double price = 19.99; // Declaration and initialization
In the code above, we've declared and initialized an integer variable age and a double variable price.
Common Data Types
C++ provides various data types to store different kinds of information. Some common data types include:
int: Integer data type to store whole numbers.double: Double-precision floating-point type for decimal numbers.char: Character data type to store single characters.bool: Boolean data type for true or false values.string: String data type for text.
Sample Code
Here's a simple example of using variables and data types in C++:
#include <iostream>
using namespace std;
int main() {
int age = 30;
double height = 175.5;
char grade = 'A';
bool isStudent = true;
string name = `John Doe`;
cout << `Name: ` << name << endl;
cout << `Age: ` << age << endl;
cout << `Height: ` << height << ` cm` << endl;
cout << `Grade: ` << grade << endl;
cout << `Is a Student: ` << isStudent << endl;
return 0;
}
In this code, we've declared and initialized variables of different data types and printed their values using cout.
Conclusion
Variables and data types are fundamental concepts in C++. They allow you to work with different types of data in your programs. As you continue your C++ journey, you'll explore more complex data types and their usage.
