Skip to main content

List of Operators in C Language with Example


Here is a list of operators commonly used in the C programming language along with examples:

1. Arithmetic Operators:
   - Addition (+): Adds two operands together.
     Example: int result = 5 + 3; // result will be 8

   - Subtraction (-): Subtracts the second operand from the first.
     Example: int result = 10 - 4; // result will be 6

   - Multiplication (*): Multiplies two operands.
     Example: int result = 6 * 3; // result will be 18

   - Division (/): Divides the first operand by the second.
     Example: int result = 15 / 5; // result will be 3

   - Modulus (%): Computes the remainder after division.
     Example: int result = 10 % 3; // result will be 1

2. Assignment Operators:
   - Assignment (=): Assigns a value to a variable.
     Example: int x = 5; // assigns the value 5 to variable x

   - Compound Assignment Operators (+=, -=, *=, /=, %=): Perform an operation and assign the result to the variable.
     Example: int x = 10;
              x += 5; // equivalent to x = x + 5; (x will be 15)

3. Increment and Decrement Operators:
   - Increment (++) and Decrement (--): Increase or decrease the value of a variable by one.
     Example: int x = 5;
              x++; // equivalent to x = x + 1; (x will be 6)
              int y = 10;
              y--; // equivalent to y = y - 1; (y will be 9)

4. Comparison Operators:
   - Equal to (==): Checks if two operands are equal.
     Example: int x = 5, y = 5;
              if (x == y) {
                  // code to execute if x and y are equal
              }

   - Not equal to (!=): Checks if two operands are not equal.
     Example: int x = 5, y = 6;
              if (x != y) {
                  // code to execute if x and y are not equal
              }

   - Greater than (>), Less than (<), Greater than or equal to (>=), Less than or equal to (<=): Perform comparisons between operands.
     Example: int x = 5, y = 10;
              if (x < y) {
                  // code to execute if x is less than y
              }

5. Logical Operators:
   - Logical AND (&&): Returns true if both operands are true.
     Example: if (x > 0 && y < 10) {
                  // code to execute if both conditions are true
              }

   - Logical OR (||): Returns true if either operand is true.
     Example: if (x > 0 || y < 10) {
                  // code to execute if either condition is true
              }

   - Logical NOT (!): Returns the opposite of the operand's value.
     Example: if (!(x > 0)) {
                  // code to execute if x is not greater than 0
              }

These are just a few examples of operators in C. The language provides a range of other operators, including bitwise operators, ternary operator, sizeof operator, and more. Understanding and utilizing operators is essential for performing various computations and implementing conditional logic in C programs.

Comments

Popular posts from this blog

Web Programming: HTML, DHTML, XML, Scripting, Java, Servlets, Applets

 Web programming encompasses various technologies and concepts used to develop web applications. Let's explore each of them in detail: 1. HTML (Hypertext Markup Language): HTML is the standard markup language used to create the structure and content of web pages. It uses tags to define elements like headings, paragraphs, images, links, forms, etc. Example: ```html <!DOCTYPE html> <html> <head>     <title>My Web Page</title> </head> <body>     <h1>Hello, World!</h1>     <p>This is a paragraph.</p>     <img src="image.jpg" alt="Image">     <a href="https://www.example.com">Visit Example</a> </body> </html> ``` 2. DHTML (Dynamic HTML): DHTML is a combination of HTML, CSS, and JavaScript that allows web pages to become more dynamic and interactive. Example (DHTML with JavaScript): ```html <!DOCTYPE html> <htm...

Tokens, Identifiers, Data Types, Sequence Control, Subprogram Control, Arrays, Structures, Union, String, Pointers, Functions, File Handling, Command Line Argumaents, Preprocessors in C with example

 Let's discuss each concept briefly and provide examples for better understanding: 1. Tokens: Tokens are the smallest building blocks in C programming. They include keywords, identifiers, constants, strings, operators, and punctuators. Example: ```c #include <stdio.h> int main() {     int num = 42;  // 'int', 'main', 'return', '42', '=', ';' are tokens     printf("Hello, World!");  // 'printf', '(', ')', 'Hello, World!', ';', are tokens     return 0;  // 'return', '0', ';' are tokens } ``` 2. Identifiers: Identifiers are names used to identify variables, functions, or other user-defined entities. Example: ```c int age = 30;  // 'age' is an identifier (variable name) void displayMessage() {  // 'displayMessage' is an identifier (function name)     // function body } ``` 3. Data Types: Data types define the type of data that can be stored in ...

Place holder and control character in c language

 In the C programming language, placeholders and control characters are used to format and control the output of text in console-based programs. They are special characters or sequences of characters that have specific meanings. Here are the placeholders and control characters commonly used in C: 1. Placeholders:    - %d: Used to display signed integers.      Example: printf("The value is %d", 10);    - %u: Used to display unsigned integers.      Example: printf("The value is %u", 10);    - %f: Used to display floating-point numbers.      Example: printf("The value is %f", 3.14);    - %c: Used to display characters.      Example: printf("The character is %c", 'A');    - %s: Used to display strings (sequence of characters).      Example: printf("The string is %s", "Hello");    - %p: Used to display memory addresses (pointers)...