Efektywny C. Wprowadzenie do profesjonalnego programowania

Autor:

Format: 170x230

Data wydania:

Oprawa: miękka

Liczba stron: 272

Status: dostępna

Typ: książka

44.85 zł (-24.15 zł)
kup teraz

C jest systemowym językiem programowania, więc zapewnia maksymalną wydajność sprzętu bazowego. Program napisany w C współpracuje bezpośrednio z warstwą sprzętową, co daje pełną kontrolę nad jego wykonywaniem, a sam kod jest krótki, prosty i działa szybko. Równocześnie można korzystać z zalet programowania wysokiego poziomu. W efekcie C od dwóch dekad pozostaje jednym z najpopularniejszych języków programowania. Trzeba jednak pamiętać o bardzo ważnym szczególe: programista, który używa C, musi wiedzieć, co robi.

Ta książka stanowi przystępne wprowadzenie do tworzenia w języku C profesjonalnego kodu wysokiej jakości. Jest adresowana do każdego, kto chce szybko opanować umiejętność pisania poprawnego, przenośnego i bezpiecznego kodu. Ułatwia również zrozumienie kluczowych zagadnień związanych z programowaniem w C, dzięki czemu wkrótce będziesz tworzyć programy, rozwiązywać problemy i budować działające systemy. Omówiono tu także tematykę debugowania, testowania i analizy kodu C. Sporo miejsca poświęcono dobrym praktykom programowania, dzięki którym łatwiej jest tworzyć poprawny i bezpieczny kod. Poszczególne rozdziały zostały uzupełnione zwięzłymi przykładami kodu i ćwiczeniami pozwalającymi utrwalić prezentowaną treść.

W książce:

  • struktura programu napisanego w C, typy podstawowe, operatory, zmienne i funkcje
  • przepływ sterowania programu i dynamiczna alokacja pamięci
  • kodowanie i typy znaków
  • operacje wejścia-wyjścia i standardowe strumienie C
  • wykorzystywanie preprocesora
  • testowanie, debugowanie i analiza kodu C

C: kod, który przetrwa próbę czasu!

44.85 zł (-24.15 zł)
kup teraz

Ta strona wykorzystuje pliki cookies. więcej informacji

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close