Oglavlenie fajla ( /CTOTOR/kernigan.txt )


  • Kernigan, Richi. YAzyk C
  • Annotaciya
  • Soderzhanie
  • 0.1. Vvedenie

  • 1.1. Hachinaem
  • 1.2. Peremennye i arifmetika
  • 1.3. Operator FOR
  • 1.4. Simvolicheskie konstanty
  • 1.5. Nabor poleznyh programm
  • 1.5.1. Vvod i vyvod simvolov
  • 1.5.2. Kopirovanie fajla
  • 1.5.3. Podschet simvolov
  • 1.5.4. Podschet strok
  • 1.5.5. Podschet slov
  • 1.6. Massivy
  • 1.7. Funkcii
  • 1.8. Argumenty - vyzov po znacheniyu
  • 1.9. Massivy simvolov
  • 1.10. Oblast' dejstviya: vneshnie peremennye
  • 1.11. Rezyume

  • 2.1. Imena peremennyh
  • 2.2. Tipy i razmery dannyh
  • 2.3. Konstanty
  • 2.3.1. Simvol'naya konstanta
  • 2.3.2. Konstantnoe vyrazhenie
  • 2.3.3. Strochnaya konstanta
  • 2.4. Opisaniya
  • 2.5. Arifmeticheskie operacii
  • 2.6. Operacii otnosheniya i logicheskie operacii
  • 2.7. Preobrazovanie tipov
  • 2.8. Operacii uvelicheniya i umen'sheniya
  • 2.9. Pobitovye logicheskie operacii
  • 2.10. Operacii i vyrazheniya prisvaivaniya
  • 2.11. Uslovnye vyrazheniya
  • 2.12. Starshinstvo i poryadok vychisleniya

  • 3.1. Operatory i bloki
  • 3.2. IF - ELSE
  • 3.3. ELSE - IF
  • 3.4. Pereklyuchatel'
  • 3.5. Cikly - WHILE i FOR
  • 3.6. Cikl DO - WHILE
  • 3.7. Operator BREAK
  • 3.8. Operator CONTINUE
  • 3.9. Operator GOTO i metki

  • 4.1. Osnovnye svedeniya
  • 4.2. Funkcii, vozvrashchayushchie necelye znacheniya
  • 4.3. Eshche ob argumentah funkcij
  • 4.4. Vneshnie peremennye
  • 4.5. Pravila, opredelyayushchie oblast' dejstviya
  • 4.5.1. Oblast' dejstviya
  • 4.6. Staticheskie peremennye
  • 4.7. Registrovye peremennye
  • 4.8. Blochnaya struktura
  • 4.9. Inicializaciya
  • 4.10. Rekursiya
  • 4.11. Preprocessor yazyka "C"
  • 4.11.1. Vklyuchenie fajlov
  • 4.11.2. Makropodstanovka

  • 5.1. Ukazateli i adresa
  • 5.2. Ukazateli i argumenty funkcij
  • 5.3. Ukazateli i massivy
  • 5.4. Adresnaya arifmetika
  • 5.5. Ukazateli simvolov i funkcii
  • 5.6. Ukazateli - ne celye
  • 5.7. Mnogomernye massivy
  • 5.8. Massivy ukazatelej; ukazateli ukazatelej
  • 5.9. Inicializaciya massivov ukazatelej
  • 5.10. Ukazateli i mnogomernye massivy
  • 5.11. Komandnaya stroka argumentov
  • 5.12. Ukazateli na funkcii

  • 6.1. Osnovnye svedeniya
  • 6.2. Struktury i funkcii
  • 6.3. Massivy sruktur
  • 6.4. Ukazateli na struktury
  • 6.5. Struktury, ssylayushchiesya na sebya
  • 6.6. Poisk v tablice
  • 6.7. Polya
  • 6.8. Ob®edineniya
  • 6.9. Opredelenie tipa

  • 7.1. Obrashchenie k standartnoj biblioteke
  • 7.2. Standartnyj vvod i vyvod - funkcii GETCHAR i PUTCHAR
  • 7.3. Formatnyj vyvod - funkciya PRINTF
  • 7.4. Formatnyj vvod - funkciya SCANF
  • 7.5. Formatnoe preobrazovanie v pamyati
  • 7.6. Dostup k fajlam
  • 7.7. Obrabotka oshibok - STDERR i EXIT
  • 7.8. Vvod i vyvod strok
  • 7.9. Neskol'ko raznoobraznyh funkcij
  • 7.9.1. Proverka vida simvolov i preobrazovaniya
  • 7.9.2. Funkciya UNGETC
  • 7.9.3. Obrashchenie k sisteme
  • 7.9.4. Upravlenie pamyat'yu

  • 8.1. Deskriptory fajlov
  • 8.2. Nizkourovnevyj vvod/vyvod - operatory READ i WRITE
  • 8.3. Otkrytie, sozdanie, zakrytie i rasceplenie (UNLINK)
  • 8.4. Proizvol'nyj dostup - SEEK i LSEEK
  • 8.5. Primer - realizaciya funkcij FOPEN i GETC
  • 8.6. Primer - raspechatka spravochnikov
  • 8.7. Primer - raspredelitel' pamyati

  • 9.1. Vvedenie
  • 10. Leksicheskie soglasheniya
  • 10.1. Kommentarii
  • 10.2. Identifikatory (imena)
  • 10.3. Klyuchevye slova
  • 10.4. Konstanty
  • 10.4.1. Celye konstanty
  • 10.4.2. YAvnye dlinnye konstanty
  • 10.4.3. Simvol'nye konstanty
  • 10.4.4. Plavayushchie konstanty
  • 10.5. Stroki
  • 10.6. Harakteristiki apparatnyh sredstv
  • 11. Sintaksicheskaya notaciya
  • 12. CHto v imeni tebe moem?
  • 13. Ob®ekty i L-znacheniya
  • 14. Preobrazovaniya
  • 14.1. Simvoly i celye
  • 14.2. Tipy FLOAT i DOUBLE
  • 14.3. Plavayushchie i celochislennye velichiny
  • 14.4. Ukazateli i celye
  • 14.5. Celoe bez znaka
  • 14.6. Arifmeticheskie preobrazovaniya
  • 15. Vyrazheniya
  • 15.1. Pervichnye vyrazheniya
  • 15.2. Unarnye operacii
  • 15.3. Mul'tiplikativnye operacii
  • 15.4. Additivnye operacii
  • 15.5. Operacii sdviga
  • 15.6. Operacii otnosheniya
  • 15.7. Operacii ravenstva
  • 15.8. Pobitovaya operaciya 'i'
  • 15.9. Pobitovaya operaciya isklyuchayushchego 'ili'
  • 15.10. Pobitovaya operaciya vklyuchayushchego 'ili'
  • 15.11. Logicheskaya operaciya 'i'
  • 15.12. Operaciya logicheskogo 'ili'
  • 15.13. Uslovnaya operaciya
  • 15.14. Operaciya prisvaivaniya
  • 15.15. Operaciya zapyataya
  • 16. Opisaniya
  • 16.1. Specifikatory klassa pamyati
  • 16.2. Specifikatory tipa
  • 16.3. Opisateli
  • 16.4. Smysl opisatelej
  • 16.5. Opisanie struktur i ob®edinenij
  • 16.6. Inicializaciya
  • 16.7. Imena tipov
  • 16.8. TYPEDEF
  • 17. Operatory
  • 17.1. Operatornoe vyrazhenie
  • 17.2. Sostavnoj operator (ili blok)
  • 17.3. Uslovnye operatory
  • 17.4. Operator WHILE
  • 17.5. Operator DO
  • 17.6. Operator FOR
  • 17.7. Operator SWITCH
  • 17.8. Operator BREAK
  • 17.9. Operator CONTINUE
  • 17.10. Operator vozvrata
  • 17.11. Operator GOTO
  • 17.12. Pomechennyj operator
  • 17.13. Pustoj operator
  • 18. Vneshnie opredeleniya
  • 18.1. Vneshnee opredelenie funkcii
  • 18.2. Vneshnie opredeleniya dannyh
  • 19. Pravila, opredelyayushchie oblast' dejstviya
  • 19.1. Leksicheskaya oblast' dejstviya
  • 19.2. Oblast' dejstviya vneshnih identifikatorov
  • 20. Stroki upravleniya kompilyatorom
  • 20.1. Zamena leksem
  • 20.2. Vklyuchenie fajlov
  • 20.3. Uslovnaya kompilyaciya
  • 21. Neyavnye opisaniya
  • 22. Snova o tipah
  • 22.1. Struktury i ob®edineniya
  • 22.2. Funkcii
  • 22.3. Massivy, ukazateli i indeksaciya
  • 22.4. YAvnye preobrazovaniya ukazatelej
  • 23. Konstantnye vyrazheniya
  • 24. Soobrazheniya o perenosimosti
  • 25. Anahronizmy
  • 26. Svodka sintaksicheskih pravil
  • 26.1. Vyrazheniya
  • 26.2. Opisaniya
  • 26.3. Operatory
  • 26.4. Vneshnie opredeleniya
  • 26.5. Preprocessor

  • Size: 462059 bytes
    Last-modified: Sun, 31 Aug 2003 05:43:18 GMT

    I kusochkami po 40Kb: [1][2][3][4][5][6][7][8][9][10][11][12]