What is data type list any four built in 6 data types

What is data type list any four built in 6 data types
What is data type list any four built-in 6 data types

What is data type list any four built-in 6 data types

Data Types: A Data type is a type of data. Data types can be used C Program. C language provides different data types. which can be used in the C language program. Data types provide in c library.

Data types are two types in C Language 

1. Pre-defined Data Types

2. User-defined Data Types or Derived Data Types.

Pre-defined Data Types: A pre-defined data type is also provided already define in the c Library. pre-defined data types like integer, floating and Character are pre-defined data types in C Language.

Important Same Other Languages Data_Types

👉C++ Data Types

👉Java Data Types 

👉Python Data Types


Pre-defined data Types Basic Types

1.integer Type (int)

2.floating Type(float)

3.Character Type(char)

User-defined Data Types or Derived Data Types.

1. Pointer Types

2. Array

3. Structure

4. Union

Size of integer Data types

Data Types   Size Bytes  Range

short                2    -32768 To +32767

int                     2    -32768 To +32767

unsigned int    2    0 To +65536

long              4  -214748 To +214748

unsigned long   4   0 To 4,294,967


Size of float Data types

Data Types    Size Bytes  Range

float                4     3.4E-38 To +3.4E+38

double           8   1.7+308 To +1.7E+308

long double 10  3.4-4932 To +1.1+4932


Size of char Data types

Data Types    Size in Bytes    Range

char                           1     -127 To +128

signed char              1     -128 To -128

signed char              1      -0 To + 255


How To Use integer Data types in C?

#include <stdio.h>

#include <stdlib.h>

#include <limits.h>

#include <float.h>

int main() 

{

    int args;

    char** args;

printf("CHAR_BIT : %d\n", CHAR_BIT);

printf("CHAR_MAX: %d\n", CHAR_MAX);

printf("CHAR_MIN: %d\n", CHAR_MIN);

printf("INT_MAX: %d\n", INT_MAX);

printf("INT_MIN: %d\n", INT_MIN);

printf("LONG_MAX:%ld\n", (long) LONG_MAX);

printf("LONG_MI  :%ld\n", (long) LONG_MIN);

printf("SCHAR_MAX  :   %d\n", SCHAR_MAX);

printf("SCHAR_MIN :  %d\n", SCHAR_MIN);

printf("SHRT_MAX:   %d\n", SHRT_MAX);

printf("SHRT_MIN: %d\n", SHRT_MIN);

printf("UCHAR_MAX:%d\n", UCHAR_MAX);

printf("UINT_MAX:%u\n",(unsignedint) UINT_MAX);

printf("ULONG_MAX:%lu\n", (unsigned long) ULONG_MAX);

printf("USHRT_MAX: %d\n", (unsigned short) USHRT_MAX);

    return 0;

}

*****OUTPUT*****

CHAR_BIT    :   8

CHAR_MAX    :   127

CHAR_MIN    :   -128

INT_MAX     :   2147483647

INT_MIN     :   -2147483648

LONG_MAX    :   2147483647

LONG_MIN    :   -2147483648

SCHAR_MAX   :   127

SCHAR_MIN   :   -128

SHRT_MAX    :   32767

SHRT_MIN    :   -32768

UCHAR_MAX   :   255

UINT_MAX    :   4294967295

ULONG_MAX   :   4294967295

USHRT_MAX   :   65535


How To Use float data types Size

#include <stdio.h>

#include <stdlib.h>

#include <limits.h>

#include <float.h>

int main() 

{

    int args; 

    char** args;

printf("Storage size for float : %d \n", sizeof(float));

printf("FLT_MAX     :   %g\n", (float) FLT_MAX);

printf("FLT_MIN     :   %g\n", (float) FLT_MIN);

printf("-FLT_MAX    :   %g\n", (float) -FLT_MAX);

printf("-FLT_MIN    :   %g\n", (float) -FLT_MIN);

printf("DBL_MAX : %g\n", (double) DBL_MAX);

printf("DBL_MIN :   %g\n", (double) DBL_MIN);

printf("-DBL_MAX :%g\n", (double) -DBL_MAX);

printf("Precision   : %d\n", FLT_DIG );

    return 0;

}

*****OUTPUT*****

Storage size for float: 4

FLT_MAX     :   3.40282e+038

FLT_MIN     :   1.17549e-038

-FLT_MAX    :   -3.40282e+038

-FLT_MIN    :   -1.17549e-038

DBL_MAX     :   1.79769e+308

DBL_MIN     :   2.22507e-308

-DBL_MAX    :  -1.79769e+308

Precision   : 6


Tags

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.