What is = and == in C language?

Asked by Last Modified  

Follow 1
Answer

Please enter your answer

A Ugc Net Certified Tutor

In C, "=" is the assignment operator. For example: `int x = 5;` assigns the value 5 to the variable x. "==" is the equality operator . For example: `if (x == 5)` checks if the value of x is equal to 5.
Comments

I am online Quran teacher 7 years

In the C language: 1. **=**: This is the assignment operator. It is used to assign a value to a variable. For example: ```c int x; x = 10; // Assigning the value 10 to the variable x ``` 2. **==**: This is the equality operator. It is used to compare two values for equality. It...
read more
In the C language: 1. **=**: This is the assignment operator. It is used to assign a value to a variable. For example: ```c int x; x = 10; // Assigning the value 10 to the variable x ``` 2. **==**: This is the equality operator. It is used to compare two values for equality. It returns true (1) if the values are equal and false (0) otherwise. For example: ```c int a = 5; int b = 10; if (a == b) { // Code executes if a is equal to b } else { // Code executes if a is not equal to b } ``` So, '=' is used for assignment, while '==' is used for comparison. Mixing them up can lead to logical errors in your code. read less
Comments

C language Faculty (online Classes )

= is used for assigning value eg- x=3 y=3 == is used for comparing whether the value is equal eg- if(x==y) comparing whether x is equal to y. = as in x=2 says give x the value of 2. Then on x's value will be two. This is an assignment operator as ot assigns x a value of two
Comments

I= : is the assignment operator. == is the equality operator(Compare Operator)
Comments

View 2 more Answers

Related Questions

Which should I learn first, C or UNIX?
C is invented with a purpose of building UNIX operating system. So, you should go with C first and then you can start to work on UNIX/LINUX
Tushar
0 0
6
What is meant by "bit masking"?
For example if you want to know if third bit is 1 or not for an int x then you can mask all other bits and just check the third one: (n & 0x04) != 0 means 3rd bit is not zero, 0x04 is the bit mask
Kiran
0 0
6
Who founded the C language? Why?
The C programming language was developed by Dennis Ritchie at Bell Labs in the early 1970s. Ritchie, along with his colleague Ken Thompson, created C as an evolution of the B programming...
Santosini
0 0
7
When is a "switch" statement better than multiple "if" statements?
switch statement is generally best to use when you have more than two conditional expressions based on a single variable of numeric type. For instance, rather than the code if (x == 1) printf(“x...
Shalu
How do I learn C programming easily?
Just follow kanitkar book of c programming for beginners
Harsh
0 0
5

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Is It Fine To Write “void main()” Or “main()” In C/C++?
The definition: void main() { /* ... */ } Is not and never has been C++, nor has it even been C. See the ISO C++ standard 3.6.1 or the ISO C standard 5.1.2.2.1. A conforming...

Difference Between C Language and C Program
C Language: C Language is structured, high level and machine independent language. C Program: C Program is the collection of functions that are supported by C library.
S

Shashwat Kumar

0 0
0

C and C++ programming with memory level debugging
Understanding C and C++ programming by using memory level debugging. Step 1: Understand the Memory map of C executable Step 2: Start memory level debugging using popular IDE Step 3: Find the memory...

C Program-Upper Case Demo
/*WAP to print the character entered by user in upper case*/ //Header files #include<stdio.h>#include<conio.h> //Main function void main(){ char ch; //Function for clearing screen clrscr(); ...

Operators in C
Operators in C Operator: An operator is a symbol that tells the compiler to perform certain mathematical or logical calculations. Operators are used in programs to manipulate data and variables. The...

Recommended Articles

Brilliant Academy is one of the reputed institutes for B.Tech tuition classes. This institute is specialised in delivering quality tuition classes for B.E, Engineering - all streams and Engineering diploma courses. Incorporated in 2012, Brillant Academy is a brainchild of Mr Jagadeesh. The main motto of the academy is to...

Read full article >

Lasya Infotech is a Hyderabad based IT training institute founded in 2016 by O Venkat. Believing in his innovation, passion and persistence and with a diverse blend of experience, he started his brainchild to deliver exemplary professional courses to aspiring candidates by honing their skills. Ever since the institute envisions...

Read full article >

Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...

Read full article >

Microsoft Excel is an electronic spreadsheet tool which is commonly used for financial and statistical data processing. It has been developed by Microsoft and forms a major component of the widely used Microsoft Office. From individual users to the top IT companies, Excel is used worldwide. Excel is one of the most important...

Read full article >

Looking for C Language Classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you