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.
\nTa 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ść.
\nW książce:
\nstruktura programu napisanego w C, typy podstawowe, operatory, zmienne i funkcje\nprzepływ sterowania programu i dynamiczna alokacja pamięci\nkodowanie i typy znaków\noperacje wejścia-wyjścia i standardowe strumienie C\nwykorzystywanie preprocesora\ntestowanie, debugowanie i analiza kodu C\nC: kod, który przetrwa próbę czasu!
\nO autorze
\nRobert Seacord jest dyrektorem ds. technicznych w firmie NCC Group. Zajmuje się szkoleniami z zakresu tworzenia bezpiecznego kodu w C, C++ i w innych językach. Jest również członkiem międzynarodowej grupy roboczej standaryzacji ISO/IEC JTC1/SC22/WG14. Autor kilku dobrze przyjętych książek i licznych artykułów w czasopismach branżowych.
\n schovat popis- Nakladatel: Helion
- Kód:
- Rok vydání: 2022
- Jazyk: Polština
- Vazba: Soft
- Počet stran: 272
- Šířka balení: 17 cm
- Výška balení: 23 cm
- Hloubka balení: 1.3 cm
- Váha balení: 439 g
Recenze