<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>     nam a22     7a 4500</leader>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">7939</subfield>
    <subfield code="d">7939</subfield>
  </datafield>
  <controlfield tag="003">OSt</controlfield>
  <controlfield tag="005">20200309113808.0</controlfield>
  <controlfield tag="008">200302b        xxu||||| |||| 00| 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9789350164853</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="c">AEF</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
    <subfield code="2">23 ed. ed.</subfield>
    <subfield code="a">005.133</subfield>
    <subfield code="b">PON</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="9">1051</subfield>
    <subfield code="a">Ponde, P.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Text book of Advanced 'C' programming :</subfield>
    <subfield code="b">Computer Science [CS-201]: Paper-I, Sem-II</subfield>
    <subfield code="c">According to new syllabus w. e. f. 2019-20</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">1st ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Pune:</subfield>
    <subfield code="b">vision publications,</subfield>
    <subfield code="c">2019.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">198 p. :</subfield>
    <subfield code="c">18 cm</subfield>
  </datafield>
  <datafield tag="501" ind1=" " ind2=" ">
    <subfield code="a">Contents

1. Pointers    

1. Introduction to Pointers    

2. The Basics of Pointers 

3. Pointer Arithmetic

4. Relationship between Array and Pointer 

5. Multiple Indirection- Pointer to a Pointer  

6. Functions and Pointers 

7. Dynamic Memory Allocation   

8. Memory Leak and Dangling Pointer 

9. Types of Pointers

2. Strings

1. String Literals  

2. String Variables 

3. Predefined String Functions 

4. User Defined String Functions    

5. Array of Strings 

6. Strings and Pointers   

7. Command Line Arguments 

8. Solved Examples   25

3. Structures and Unions  

1. Concept of Structure   

2. Accessing Structure Members 

3. Nested Structures

4. Array of Structures    

5. Structures and Functions    

6. Structures and Pointers

7. Unions 

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</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">Computer Science--Programming</subfield>
    <subfield code="9">1304</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">C programming</subfield>
    <subfield code="9">1305</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">FYBCs--Sem-II</subfield>
    <subfield code="9">1119</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">AEF</subfield>
    <subfield code="b">AEF</subfield>
    <subfield code="d">2020-03-03</subfield>
    <subfield code="e">Bill No. : 1766 dated 01-03-2020</subfield>
    <subfield code="g">97.50</subfield>
    <subfield code="l">5</subfield>
    <subfield code="m">0</subfield>
    <subfield code="o">005.133 PON</subfield>
    <subfield code="p">5136</subfield>
    <subfield code="q">2026-05-15</subfield>
    <subfield code="r">2026-04-10</subfield>
    <subfield code="s">2026-04-10</subfield>
    <subfield code="t">1</subfield>
    <subfield code="v">130.00</subfield>
    <subfield code="w">2020-03-09</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">AEF</subfield>
    <subfield code="b">AEF</subfield>
    <subfield code="d">2020-03-03</subfield>
    <subfield code="e">Bill No. : 1766 dated 01-03-2020</subfield>
    <subfield code="g">97.50</subfield>
    <subfield code="l">1</subfield>
    <subfield code="o">005.133 PON</subfield>
    <subfield code="p">5137</subfield>
    <subfield code="q">2021-04-01</subfield>
    <subfield code="r">2021-03-15</subfield>
    <subfield code="s">2021-03-15</subfield>
    <subfield code="t">2</subfield>
    <subfield code="v">130.00</subfield>
    <subfield code="w">2020-03-09</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">AEF</subfield>
    <subfield code="b">AEF</subfield>
    <subfield code="d">2020-03-03</subfield>
    <subfield code="e">Bill No. : 1766 dated 01-03-2020</subfield>
    <subfield code="g">97.50</subfield>
    <subfield code="l">1</subfield>
    <subfield code="m">1</subfield>
    <subfield code="o">005.133 PON</subfield>
    <subfield code="p">5138</subfield>
    <subfield code="q">2020-04-15</subfield>
    <subfield code="r">2020-03-11</subfield>
    <subfield code="s">2020-03-11</subfield>
    <subfield code="t">3</subfield>
    <subfield code="v">130.00</subfield>
    <subfield code="w">2020-03-09</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">AEF</subfield>
    <subfield code="b">AEF</subfield>
    <subfield code="d">2020-03-03</subfield>
    <subfield code="e">Bill No. : 1766 dated 01-03-2020</subfield>
    <subfield code="g">97.50</subfield>
    <subfield code="l">4</subfield>
    <subfield code="m">2</subfield>
    <subfield code="o">005.133 PON</subfield>
    <subfield code="p">5139</subfield>
    <subfield code="q">2023-07-19</subfield>
    <subfield code="r">2023-05-30</subfield>
    <subfield code="s">2023-05-30</subfield>
    <subfield code="t">4</subfield>
    <subfield code="v">130.00</subfield>
    <subfield code="w">2020-03-09</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">AEF</subfield>
    <subfield code="b">AEF</subfield>
    <subfield code="d">2020-03-03</subfield>
    <subfield code="e">Bill No. : 1766 dated 01-03-2020</subfield>
    <subfield code="g">97.50</subfield>
    <subfield code="l">4</subfield>
    <subfield code="m">0</subfield>
    <subfield code="o">005.133 PON</subfield>
    <subfield code="p">5140</subfield>
    <subfield code="r">2024-01-08</subfield>
    <subfield code="s">2024-01-08</subfield>
    <subfield code="t">5</subfield>
    <subfield code="v">130.00</subfield>
    <subfield code="w">2020-03-09</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
</record>
