DATA TYPES:-
The data-type in a programming language is the collection of data with values having fixed meaning as well as characteristics. Some of them are an integer, floating point, character, etc. Usually, programming languages specify the range values for given data-type. C Data Types are used to: Identify the type of a variable when it declared.
Important Short Qn:-
- WHAT IS DATA TYPE ABSTRACTION ?
ANS:- IF THE BACKGROUND DETAILS OF THE DATA TYPE IS HIDDEN FROM THE USER THE CONCEPT IS CALLED DATA TYPE ABSTRACTION.
2.WHAT IS THE DIFFERENCE BETWEEN DATA TYPES AND MODIFIERS ?
ANS:- DATATYPE DECIDE THE TYPE OF THE VARIABLE BUT MODIFIER DECIDE THE SIZE AND RANGE OF THE VARIABLE.
3.WHICH MODIFIER DOUBLE THE RANGE OF A DATATYPE ?
ANS:- UNSIGNED MODIFIERS DOUBLE THE RANGE OF A DATATYPE .
4.WHAT ARE THE DATATYPES THAT ARE MISSING IN C ?
ANS:- DATATYPES THAT ARE AVAILABLE IN OTHER LANGUAGE BUT NOT IN C LIKE W CHAR, BYTE, BOOLEAN, STRING,CLASS ARE MISSING IN C.
5.WHAT IS THE DIFFERENCE BETWEEN CONSTANT AND VARIABLE?
ANS:- VARIABLE VALUE CAN B CHANGE BUT CONSTANT VALUE CANNOT BE CHANGE.
6. WHY NEGATIVE (-VE) DATA STORE IN MEMORY IN THE FORM OF 2'S COMPLEMENT ?
ANS:- THE NEGATIVE (-VE) DATA STORE IN MEMORY IN THE FORM OF 2'S COMPLEMENT , ONLY TO OVERCOME THE -0 (WHICH IS UNDEFINED).
7. WHAT IS ENDIANNESS ?
ANS:- THE PROCESS OF BYTE ORDERING IS KNOWN AS ENDIANNESS.
8. WHAT IS THE USE OF A VOLATILE ?
ANS:- CHANGE THE VALUE OF A CONST VARIABLE DURING OPTIMIZATION.
9. WHAT IS THE DIFFERENCE BETWEEN NUL AND NULL ?
ANS:- NUL IS THE VERY FAST CHARACTER IN THE CHARACTER SET IN C, BUT NULL IS MACRO WHICH REPRESENTS NULL POINTER .
10.WHAT IS THE DIGGERENCE BETWEEN LITTLE ENDIAN AND BIG ENDIAN SYSTEM ?
ANS:- IN LITTLE INDIAN DATA IS STORED IN DCBA ORDER. IN BIG - ENDIAN DATA IS STORED IN ABCD ORDER.
Social Plugin