My Account Log in

1 option

C Programming.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Jamwal, Shubhnandan.
Language:
English
Subjects (All):
C (Computer program language).
Computer programming.
Physical Description:
1 online resource (337 pages)
Edition:
1st ed.
Place of Publication:
Noida : Pearson India, 2014.
Summary:
Programming in C is an introductory-level text book which follows a practical approach to help the students learn programming in a procedural manner. It discusses the line-by-line explanation of concepts and logic, used in the programs. All the programs in the book are fully-tested and compiled.
Contents:
Cover
Contents
Preface
1. Basics of C Programming
1.1 Introduction
1.2 Algorithm
1.3 Flowcharts
1.4 Programming Languages
1.5 B Language and Limitations
1.6 C Language
1.7 Programming Approaches
Summary
Exercise Questions
2. Conditional Control Statements
2.1 Introduction
2.2 if Statement
2.3 if else Statement
2.4 Nested if Statement
2.5 Ternary Operator ( ? : )
2.6 if else if Ladder
2.7 switch case Statement
2.8 goto Statement
3. Loop Control Statements
3.1 Introduction
3.2 Loop Control
3.3 while Loop
3.4 do while Loop
3.5 for Loop
3.6 break Statement
3.7 continue Statement
3.8 Comma Operator
3.9 Nested Loops
4. Functions
4.1 Introduction
4.2 Types of Functions
4.3 Importance of Functions
4.4 Scope of Functions
4.5 Passing Parameters to Functions
4.6 Function Prototype
4.7 Call by Value
4.8 Pointers
4.9 Call by Reference
4.10 Creating Header Files
4.11 Recursion
4.12 Functions with Variable Arguments
5. Arrays
5.1 Introduction
5.2 Definition
5.3 Single-dimensional Array
5.4 Double-dimensional Array
5.5 Strings
5.6 Passing char Array to Function
5.7 Double-dimensional Strings
6. Arrays and Pointers
6.1 Introduction
6.2 Arrays and Pointers
6.3 Array of Pointers
6.4 Pointers and Strings
7. Structures and Unions
7.1 Introduction
7.2 Structure
7.3 Union
7.4 Enumerations
8. Storage Classes, Preprocessors, Macros, and Operation on Bits
8.1 Introduction
8.2 Storage Classes
8.3 Preprocessor
8.4 Operation on Bits
Exercise Questions.
9. Data and File Handling
9.1 Introduction
9.2 Record
9.3 Data Files
9.4 File Opening Modes
9.5 File Handling Functions
9.6 Sequential and Random Access Files
9.7 Command Line Arguments
9.8 Text and Binary Files
10. Dynamic Memory Allocation
10.1 Introduction
10.2 Static Memory
10.3 Dynamic Memory
10.4 Dynamic Memory Allocation Process
10.5 Self-referential Structures
10.6 Singly Linked List
10.7 Doubly Linked List
10.8 Stack
Appendix A: Library Functions
Appendix B: ASCII Chart
Appendix C: Operator Precedence Chart
Index.
Notes:
Description based on publisher supplied metadata and other sources.
Includes index.
ISBN:
93-325-4068-3
OCLC:
891358236

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account