Cover Image for Assignment Operator in C
118 views

Assignment Operator in C

The assignment operator (=) is used to assign a value to a variable. It’s one of the most fundamental operators in the language and is used extensively for assigning values to variables, initializing variables, and modifying variables.

The syntax of the assignment operator is simple:

variable = expression;
  • variable is the name of the variable to which you want to assign a value.
  • expression is the value or expression that you want to assign to the variable.

Here are some examples of how the assignment operator is used:

int x;            // Declaration of an integer variable
x = 42;            // Assigning the value 42 to variable x
float y = 3.14;   // Declaration and initialization of a float variable
char c = 'A';     // Declaration and initialization of a character variable

int a = 5, b = 10; // Multiple assignments in a single statement
a = b + 3;         // Assignment with an expression on the right-hand side

In the examples above:

  • The assignment operator = is used to assign the values 42, 3.14, 'A', and the result of b + 3 to the variables x, y, c, and a, respectively.
  • You can use the assignment operator with variables of various data types, and it works for both simple values and more complex expressions.
  • The assignment operator does not have a return value. It performs the assignment and modifies the value of the variable on the left-hand side.

It’s important to note that the assignment operator should not be confused with the equality operator (==). The assignment operator (=) assigns a value to a variable, whereas the equality operator (==) is used to compare two values for equality and returns a boolean result (either true or false).

YOU MAY ALSO LIKE...

The Tech Thunder

The Tech Thunder

The Tech Thunder


COMMENTS