Variables in C
In this tutorial, we will learn about variables in C language. We will cover the basics of declaring and using variables, including naming conventions.
What are Variables
Variables in C are used to store data values that can be manipulated during program execution. They have a data type that determines the kind of data they can hold, such as integers, characters, or floating-point numbers.
Naming Variables
When naming variables in C, follow these conventions:
- Start with a letter (either uppercase or lowercase) or an underscore (_).
- Subsequent characters can include letters, digits, or underscores.
- Avoid using reserved keywords as variable names.
- Use meaningful and descriptive names to enhance code readability.
Syntax
The syntax to declare variables in C is:
data_type variable_name;
Example 1: Variable storing Integer Value
- Declare an integer variable named
num
. - Assign a value of 10 to the variable.
- Print the value of the variable.
C Program
#include <stdio.h>
int main() {
// Declare and initialize an integer variable
int num = 10;
// Print the value of the variable
printf("The value of num is: %d\n", num);
return 0;
}
Output
The value of num is: 10
Example 2: Variable storing Character Value
- Declare a character variable named
letter
. - Assign the character 'A' to the variable.
- Print the value of the variable.
C Program
#include <stdio.h>
int main() {
// Declare and initialize a character variable
char letter = 'A';
// Print the value of the variable
printf("The value of letter is: %c\n", letter);
return 0;
}
Output
The value of letter is: A
Example 3: Variable storing Floating-Point Value
- Declare a floating-point variable named
pi
. - Assign the value 3.14 to the variable.
- Print the value of the variable.
C Program
#include <stdio.h>
int main() {
// Declare and initialize a floating-point variable
float pi = 3.14;
// Print the value of the variable
printf("The value of pi is: %.2f\n", pi);
return 0;
}
Output
The value of pi is: 3.14