Pragmatic C (A Practical Approach) By Ramesh Kumar Jangda

Pragmatic C (A Practical Approach) By Ramesh Kumar Jangda
76% Off
Rental

Pragmatic C (A Practical Approach) By Ramesh Kumar Jangda

2192 Views
Publisher: Laxmi Publications
ISBN: 9788131804803
Author:

Available Options ( In Stock )

Rental?
Buy
Buy Chapters
INR 195.00 INR 47.20 ( 76% Off )
Effective Price after using Coupon Code: SAVE20
Download & Read Books Offline (Desktop/Laptop/Android Device) :
Customers who Bought this Ebook also Bought
  • Buy Chapter
  • Description

About this eBook

of practical significance of the subject. This involved addition of content, examples, and exercises. I express my gratitude to everyone who has contributed directly or indirectly in making this book a reality. AUTHOR
xii
SALIENT FEATURES Concept rich Easy to grasp format Numerous examples over 150 supported with diagrams Numerous exercises over 240 supported with hints, wherever necessary Special attention to Pointers a Part I to lay the foundation b Part II to build expertise Special attention to Files for DOEACC students Supplement on Linked Lists for DOEACC students Contents cover all University syllabi All programs are tested on the compiler Borland C 5.02 version Questions from past year Test papers related to the language given in their respective sections.
xiii
1 INTRODUCTION TO C AND DATA TYPE 1.1 OVERVIEW OF C 1.1.1 History of C The name C cryptic, is derived from an earlier version written by Ken Thompson1, a Bell Laboratory System Engineer. He was following a language BCPL Basic Combined Programming language by Martin Richards2. After developing the language the first letter B was dropped and new language became CPL. This was called C programming language. This language was originally designed and implemented on the UNIX operating system on DEC-PDP11 by Dennis Ritchie at Bell labs and later entire UNIX was rewritten in C.
1.1.2 Features of Language C In C one can write programs like that of high level languages as in COBOL, BASIC, FORTRAN etc. as well as it permits very close interaction with the inner workings of the computer. It is a general purpose programming language. It is usually called system programming language but equally suited to writing a variety of applications. It supports various data types. It follows the programming style based on fundamental control flow constructions for structured programming. Functions may be pre-defined or user defined and they may return values of basic types, structures, unions or pointers. Recursion is a process in which a function calls itself again and again until a condition is achieved. It is also supported by C language.