Declare and use variables
In this guide, we will learn how to declare and use variables in vein.
Variable Declaration
Variables in vein can be declared using the auto keyword, which deduces the type of the variable from the value it is initialized with.
Here are some examples:
Example 1: Integer Variable
auto a = 1;In this example, a is an integer variable initialized to 1.
Example 2: String Variable
auto greeting = "Hello, World!";Here, greeting is a string variable initialized to "Hello, World!".
Example 3: Double Variable
auto pi = 3.14159d;In this example, pi is a double variable initialized to 3.14159d.
Example 4: Boolean Variable
auto isActive = true;Here, isActive is a boolean variable initialized to true.
Usage of Variables
Once you declare a variable, you can use it in your code.
Here's an example of using variables:
Example: Using Variables in a Class
#use "std"
class Prog {
master(): void {
auto message = "Hello, World!";
auto number = 42;
auto isActive = true;
Out.println(message);
Out.println("Number: " + number);
Out.println("Active: " + isActive);
}
}In this example:
messageis a string variable.numberis an integer variable.isActiveis a boolean variable.
The Out.println method is used to print the values of these variables.
Best Practices
- Use meaningful variable names: Choose names that clearly indicate the purpose of the variable.
- Keep scope in mind: Declare variables in the smallest scope possible to improve readability and maintainability.
- Consistency: Stick to a consistent naming convention throughout your codebase.
Conclusion
Now that you know how to declare and use variables, you can begin incorporating them into your programs.
Experiment with different data types and operations to get a feel for how variables work in vein.