adsense


Tuesday, 24 November 2015

C++ LANGUAGE ACCESSING STRUCTURE MEMBERS

COMPUTER LANGUAGES HTML,C,C++.JAVA,.NET AND MULTIMEDIA basics and programs click home button



C++ LANGUAGE ACCESSING STRUCTURE MEMBERS






Accessing Structure Members 


To access any member of a structure, we use the member 
access operator (.). The member access operator is coded 
as a period between the structure variable name and the 
structure member that we wish to access. You would use 
struct keyword to define variables of structure type. 
Following is the example to explain usage of structure: 


#include <iostream> 
#include <cstring> 
  
using namespace std; 
  
struct Books 
{ 
   char  title[50]; 
   char  author[50]; 
   char  subject[100]; 
   int   book_id; 
}; 
  
int main( ) 
{ 
   struct Books Book1;        // Declare Book1 of type Book 
   struct Books Book2;        // Declare Book2 of type Book 
  
   // book 1 specification 
   strcpy( Book1.title, "Learn C++ Programming"); 
   strcpy( Book1.author, "Chand Miyan");  
   strcpy( Book1.subject, "C++ Programming"); 
   Book1.book_id = 6495407; 
 
   // book 2 specification 
   strcpy( Book2.title, "Telecom Billing"); 
   strcpy( Book2.author, "Yakit Singha"); 
   strcpy( Book2.subject, "Telecom"); 
   Book2.book_id = 6495700; 
  
   // Print Book1 info 
   cout << "Book 1 title : " << Book1.title <<endl; 
   cout << "Book 1 author : " << Book1.author <<endl; 
   cout << "Book 1 subject : " << Book1.subject <<endl; 
   cout << "Book 1 id : " << Book1.book_id <<endl; 
 
   // Print Book2 info 
   cout << "Book 2 title : " << Book2.title <<endl; 
   cout << "Book 2 author : " << Book2.author <<endl; 
   cout << "Book 2 subject : " << Book2.subject <<endl; 
   cout << "Book 2 id : " << Book2.book_id <<endl; 
 
   return 0; 
} 
When the above code is compiled and executed, it produces the following result: 
Book 1 title : Learn C++ Programming 
Book 1 author : Chand Miyan 
Book 1 subject : C++ Programming 
Book 1 id : 6495407 
Book 2 title : Telecom Billing 
Book 2 author : Yakit Singha 
Book 2 subject : Telecom 
Book 2 id : 6495700 


No comments: