Show book details using Structure and Pointer in C++

Example Program:

Here is the simple program for showing the book details using Structure and Pointer in C++.

Source Code

using namespace std;
void printBook(struct Books *book);
struct Books
  char title[50];
  char author[50];
  char subject[100];
  int book_id;
int main()
  struct Books Book1;
  struct Books Book2;
  strcpy(Book1.title,"Mathematics for IITJEE");
  strcpy(,"RD Sharma");
  strcpy(Book1.subject,"JEE Mathematics");
  Book1.book_id = 6495407;
  strcpy( Book2.title,"Physics");
  strcpy(,"IE Irodov");
  strcpy( Book2.subject,"JEE Mechanical Physics");
  printBook( &Book1 );
  printBook( &Book2 );
  return 0;
void printBook(struct Books *book)
  cout<<"Book title : "<<book->title <<endl;
  cout<<"Book author : "<<book->author <<endl;
  cout<<"Book subject : "<<book->subject <<endl;
  cout<<"Book id : "<<book->book_id <<endl;
To download raw file Click Here


Book title : Mathematics for IITJEE
Book author : RD Sharma
Book subject : JEE Mathematics
Book id : 6495407
Book title : Physics
Book author : IE Irodov
Book subject : JEE Mechanical Physics
Book id : 6495700

Basic Programs

Flow Control

IF Statement Examples

Switch Case

Goto Statement

Break and Continue

While Loop

Do While Loop

For Loop

Friend Function in C++

String Examples

Array Examples

Structure Examples

Structure & Pointer Examples

Structure & Functions Examples

Enumeration Examples

Template Examples


List of Programs

Pointer Examples

Memory Management Examples

Pointers and Arrays

Virtual Function Examples

Learn All in Tamil © Designed & Developed By Tutor Joes