A C programozási nyelv (könyv)

C programozási nyelv
A C programozási nyelv

A C programozási nyelv első kiadása
Szerző Brian Kernighan , Dennis Ritchie
Műfaj Tankönyv
Eredeti nyelv angol
Az eredeti megjelent 1978
Oldalak 343
ISBN ISBN 0-13-110163-3
 Médiafájlok a Wikimedia Commons oldalon

A C programozási nyelv ( más néven K&R ) Brian Kernighan és Dennis Ritchie könyve , utóbbi a  C nyelv egyik közvetlen szerzője és fejlesztője . A könyv a C nyelv fejlesztésének és népszerűsítésének alapja lett, továbbra is keresett [1] , és széles körben használják "klasszikus" nyelvi tankönyvként . Hosszú ideig ez volt az egyetlen referencia útmutató és de facto szabvány a  nyelvhez .

Történelem

Első kiadás

A könyv, akárcsak a nyelv, amelynek szentelték, az AT&T Bell Labs -nál született . Az első kiadás 1978 -ban jelent meg, és akkoriban ez volt az egyetlen széles körben elérhető könyv C. A könyvben leírt nyelvváltozatot ma gyakran K&R C -nek nevezik (a szerzők vezetéknevének kezdőbetűi után), főként azért, hogy megkülönböztesse a későbbi ANSI C szabványtól , amelyet a második kiadásban ismertettek. . A valódi, példákat tartalmazó, C nyelven kezdők számára készült oktatószöveg mellett a könyv a nyelv főbb tulajdonságairól szóló fejezeteket, valamint egy kézikönyvet is tartalmazott .

Második kiadás

A második kiadás tíz évvel az első után, 1988 -ban jelent meg . A könyv bemutatta a C ANSI -szabványként elfogadott verzióját , új részekkel bővült: a szabványos C könyvtár leírásával, valamint az ANSI C és az előző verzió közötti különbségek rövid felsorolásával. Ezt a kiadást több mint 25 nyelvre [2] fordították le, és világszerte hírnevet szerzett.

Bár az ANSI C sokszor változott az első, 1989 -es megjelenése óta, nem adtak ki harmadik kiadást ezeknek a változásoknak a lefedésére.

Befolyás

Helló Világ!

A könyv talán leghíresebb példája a "Hello, world!" , amely a „ hello, world ” szöveget írja ki a terminálra . Ez az alappélda egy minimális C program felépítését mutatja be. 1978 után szinte minden programozási nyelvnek szentelt könyv folytatja a The C programozási nyelv első kiadásának hagyományát, és nem nélkülözheti ezt a programot.

K&R stílus

A könyv mindkét kiadásában használt forráskód formázási stílust széles körben alkalmazták K&R stílusként . Használatával például a Unix kód és a Linux kernel díszített .

Orosz kiadások

Lásd még

Jegyzetek

  1. AmazonRank diagram egy könyvhöz (1999-től 2004-ig) (a link nem érhető el) . Hozzáférés dátuma: 2009. január 25. Az eredetiből archiválva : 2007. október 12. 
  2. Bell Labs – A C programozási nyelv kezdőlapja archiválva : 2015. március 11. a Wayback Machine -nél 

Linkek