Advanced C Programming
As per NEP Syllabus w.e.f. 2024-25
F.Y. B.B.A. (Computer Application)
Semesters-II
Book ID: 2135
Author: Dr. Poonam Ponde
ISBN: 978-93-94022-47-8
Description
Contents
1. Array, String and Pointers
1. Introduction
2. Array Declaration
3. Bounds Checking
4. One–Dimensional Array
4.1 Initializing an Array
4.2 Accessing Array Elements
4.3 Assigning Values to Array Elements
4.4 Limitations of Array
4.5 Sample Programs using 1–D Arrays
5. Two-Dimensional Arrays
5.1 Initializing the two dimensional Array
5.2 Accepting and Displaying 2-D Array
5.3 Sample Programs using 2–D Arrays
6. Arrays and Functions
6.1 Passing the Array Element By Element
6.2 Passing the Entire Array to a Function
6.3 Sample Programs using Arrays and Functions
7. Introduction to String
8. Declaration, Definition and Initialization
9. Reading, Writing strings from and to Console
10. Strings and Pointers
11. Array of Strings
12. Array of Character Pointers
13. Predefined String Library Functions
14. User Defined String Functions
15. Introduction to Pointer
17. Declaration, Definition, Initialization and Use
16. Applications of Pointers
18. Types of Pointers
19. Pointer Arithmetic
20. Pointer to a Pointer (Multiple Indirection)
21. Parameter Passing: Call by value and Call by reference
22. Arrays and Pointers
22.1 Pointer to Array
22.2 Array of Pointers
23. Functions and Pointers
23.1 Passing pointer to Function
23.2 Function Returning a Pointer
25. Dynamic Memory Allocation
2. Structures
1. Concept of Structures
1.1 Declaration
1.2 Creating Structure Variables
1.3 Initialization
1.4 Accessing Structure Members
1.5 Structure Containing an Array
2. Array of Structures
3. Pointers to Structures
4. Structures and Functions
5. Nested Structures
6. Unions
6.1 Declaration
6.2 Accessing Members of the Union
6.3 Initialization
6.4 Union within a Structure
7. Concept of Preprocessor
8. Format of Preprocessor Directive
9. File Inclusion Directive
10. Macro Substitution Directive
11. File Handling – Introduction
12. Streams
13. Types of Files
14. Operations on a File
14.1 Open a File
14.2 Close a File
14.3 Detect End of File
14.4 Read and Write File Data
14.5 Other Functions
15. Random Access to Files

Reviews
Clear filtersThere are no reviews yet.