Program to delete duplicates from a link list

Structure and Union in c

Structure and Union in c:-

 Structure in C :-
                                     In Programming a structure can be consider as a user defined data type i.e.
1) Capable of grouping data items of different types in a single unit.
2) Usually groups logically related items.
 
Declaring a structure:- 
                                    The syntax of declaring a structure is as following.
Syntax:-

For example consider a structure to record the employeeId (integer ) , Name (Character array or string ) and salary of the employee (Floating value) will be declare as .

struct Employee
{
  int id;
  char name[20];
  float salary;
};

 

Declaration of structure Variable:-
                                                              A structure variable can be declare in following two ways.
First way:-  Any where in a function locally or globally . For example a variable e1 to the employee will be declare as follow :-
struct Employee e1;
 
As soon as structure variable e1 of the employee structure is declared a memory is allocated for e1 of total size 26 ( int = 2 byte , char = 1 byte , float = 4 byte).
 
Second method :- Structure variable can be created with structure declaration also . The example is given below.
struct Employee
{
  int id;
  char name[20];
  float salary;
} e1,e2,e3 ;

/* Access the members using structure variable */

struct Employee
{
    int id;
    char name[20];
    float salary;
} e1 ;

int main()
{
    printf("Enter the id of the employee\n");
    scanf("%d",&e1.id);
    printf("Enter the name of the employee\n");
    scanf("%s",&e1.name);
    printf("Enter the salary of the employee\n");
    scanf("%f",&e1.salary);

    // displaying the record of the employee
    printf("Id - %d\n",e1.id);
    printf("Name - %s\n",e1.name);
    printf("Salary - %f",e1.salary);
    return 0;
}

Output:-

Enter the id of the employee
12364
Enter the name of the employee
CrackAlgo
Enter the salary of the employee
114253.023438




Id - 12364
Name - CrackAlgo
Salary - 114253.023438

Structure and Union in c:-  ,structure in c,
,structure and union difference in c,
,structure and union in c,
,difference between structure and union in c,
,structure and union example,
,difference between array structure and union in c,
,structure and union in c pdf,
,structure and union in c ppt,
,structure and union difference in c,
,structure in c,
,structure and union in c++,
,structure and union in c pdf,
,structure and union example,
,structure and union in c ppt,

Recommended Post:

Key points:-

Cracking the coding interview:-

Array and string:-

Tree and graph:-

Hackerearth Problems:-

Hackerrank Problems:-

Data structure:-

 MCQs:-

Leave a Reply

Your email address will not be published.