C Variable Values: Modifying and Overwriting Data
Understanding how to manage variable values is essential in C programming. When you assign a new value to an existing variable, it effectively overwrites the previous value. This section will delve into how to change variable values in C, demonstrating the process of data manipulation in your programs.
C Variable Values
Change Variable Values
When you assign a new value to an existing variable, it overwrites the previous value:
Example
int myNum = 15; // myNum is 15
myNum = 10; // Now myNum is 10
You can also assign the value of one variable to another:
Example
int myNum = 15;
int myOtherNum = 23;
// Assign the value of myOtherNum (23) to myNum
myNum = myOtherNum; // myNum is now 23
printf("%d", myNum);
Output
23
You can also copy values to uninitialized variables:
Example
// Create a variable and assign the value 15 to it
int myNum = 15;
// Declare a variable without assigning it a value
int myOtherNum;
// Assign the value of myNum to myOtherNum
myOtherNum = myNum; // myOtherNum now has 15 as a value
printf("%d", myOtherNum);
Output
15
Add Variables Together
To add one variable to another, use the +
operator:
Example
int x = 5;
int y = 6;
int sum = x + y;
printf("%d", sum);
Output
11