Advanced C Programming
Book ID: 2126
Author: Dr. Poonam Ponde
ISBN: 978-93-94022-54-6
About Author
Dr. Poonam Ponde is a very well known senior faculty in the department of Computer Science, Nowrosjee Wadia College, Pune where she has been teaching for more than 19 years. She has an excellent academic track record. She was a Gold-Medalist in Std XII and completed B.Sc and M.Sc (Electronics) with distinction. She has been a topper in the ADCSSAA course conducted by the Board of Technical Education, Mumbai and the M.Phil. (IT) course from YCMOU. She has the rare distinction of completing the NET examination in the first attempt. She has been awarded Ph.D. in Computer Science from Savitribai Phule Pune Universtiy. Her passion for teaching and excellent communication skills have made her very popular among students. She has authored several books for B.Sc., MCM, MCA and BE courses which have got an overwhelming response from students.
Description
Contents
1. Pointers 1. Introduction to Pointers 2. The Basics of Pointers 2.1 Pointer Declaration 2.2 Pointer Definition 2.3 Pointer Initialization 2.4 Pointer Dereferencing 3. Pointer Arithmetic 4. Relationship between Array and Pointer 5. Multiple Indirection- Pointer to a Pointer 6. Functions and Pointers 6.1 Passing Pointer to Function 6.2 Function Returning a Pointer 6.3 Pointer to Function 7. Dynamic Memory Allocation 7.1 Allocation 7.2 Reallocation 7.3 Freeing or De-allocating Memory 8. Memory Leak and Dangling Pointer 9. Types of Pointers 2. Strings 1. String Literals 2. String Variables 2.1 Declaration 2.2 Initialization 3. Predefined String Functions 4. User Defined String Functions 5. Array of Strings 6. Strings and Pointers 7. Command Line Arguments 8. Solved Examples 3. Structures and Unions 1. Concept of Structure 1.1 Creating Structure Variables 1.2 Initializing a Structure Variable 2. Accessing Structure Members 3. Nested Structures 3.1 Accessing Members of Nested Structure 4. Array of Structures 5. Structures and Functions 6. Structures and Pointers 7. Unions 7.1 Declaration of a Union 7.2 Accessing Members of the Union 7.3 Initializing a Union 7.4 Union within a Structure 7.5 Operations on a Union 8. Difference between Structure and Union 4. File Handling 1. Introduction to Streams 2. Types of Files 3. Operations on a File 4. Operations on Text Files 5. Formatted File Input/Output Functions 6. Other Functions 7. Random Access to Files 5. Preprocessor 1. Role of Preprocessor 2. Format of Preprocessor Directives 3. File Inclusion Directive 4. Macro Substitution Directive 4.1 Simple Macro Substitution 4.2 Argumented Macros 5. Macros versus Functions

Reviews
Clear filtersThere are no reviews yet.