Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kurzusleírás
Bevezetés
- ANSI szabvány
- A C alapjai
- Adattípusok és konstansok
- Egyszerű és formázott I/O
- Memóriahasználat
- Operátorok és Expressionok
- Flow Control
- Hurok
Funkciók
- A funkciók szerepe
- Átmenet érték/referencia szerint
- Értékek visszaadása a függvényekből
- Rekurzív függvények
- Visszahívási funkciók
- Következmények a Stackre
- Könyvtár vs Felhasználó által meghatározott funkció
- Változó számú argumentum átadása
Tömbök
- Tömbök meghatározása, inicializálása és használata
- Többdimenziós tömbök
- Karakterek és karakterláncok tömbjei
- Tömbök és mutatók
- Tömbök átadása függvényeknek
- Karakterlánckezelés könyvtári függvényekkel és anélkül
Tárolási osztályok
- Hatály és élet
- Automatikus, Statikus, Külső, Regisztráció
- Memória (CPU / RAM)
Struktúrák és szakszervezetek
- Mire valók a szerkezetek
- Deklaráció, inicializálás
- Accessmint tárgyak
- Beágyazott struktúrák
- Struktúrák tömbje
- Struktúrák átadása függvényeken
- Memória és lyukak elosztása
- Szerkezet-összehasonlítás
- Szerkezeti bit működés
- Typedef a hordozhatóság érdekében
- Szakszervezetek
- Átfedő tagok
Felsorolt adattípusok
- Enum, indexelés, enum Vs #define
Bitműveletek
- ÉS ( & ), VAGY ( | ), XOR ( ^ )
- Bók ( ~ )
- Bal-Shift ( << ), Jobb Shift ( >> )
- Bit/bitek maszkolása, beállítása, törlése és tesztelése
Mutatók
- A mutatók célja
- Mutatók meghatározása
- Az & és * operátorok
- Mutató hozzárendelése
- Mutatós aritmetika
- Többféle indirekt
- Speciális mutatótípusok
- Általános és nulla mutató
- Funkciómutatók
- Mutatók a tömbökre és a karakterláncokra
- Mutatók tömbje
- Mutatók a Struktúrára és az Unióra
- Mutatók a dinamikus memóriára
- Távoli, közeli és hatalmas mutatók
- Pointer Type Casting
Dinamikus memóriafoglalás
- Malloc(), Calloc(), Realloc(), Free()
- Farmalloc(), Farcalloc()
Fájlkezelési fogalmak
- A FILE adattípus fogalma
- Inode, FILE szerkezet
- Fájlmutató
- Karakterkezelési rutinok
- Formázott adatrutinok
- Nyersadat-rutinok
- Véletlen Access - FILE
Parancssori érvek
- Argc, argv
- Változó bemenetek a főbe
Fordító a gyakorlatban
- Előfeldolgozói irányelvek
- Fordító, Assembler, Linker
- Feltételes összeállítás
- Több fájl összeállítása
- Kódoptimalizálási technikák
- Illékony, #pragma
Adatstruktúrák
- Lineáris és nemlineáris
- Homogén és nem homogén
- Statikus és dinamikus
- Egyszeri, kettős és kör alakú linkelt listák
- Stacks & Queues
- Bináris fák
Rendezési és Searchkészítési technikák
- Beszúrás, Kijelölés, Bubble, Egyesítés, Gyors, Halom
Fogalmak és valós idejű expozíció
- Fejlesztési eszközök és környezet
- Make Utility
- Ipari kódolási szabványok
- Objektum / végrehajtható fájl formátum
- Hibakereső
21 Hours
Vélemények (6)
Practical excersises
Marcin Janicki - Hectronic Polska Sp. z o.o.
Kurzus - Yocto Project
That the trainer adapts to our needs
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Kurzus - The Yocto Project - An Overview - hands-on
Trainer's way of explaining
Deepak Tiwari - Beamtrail
Kurzus - Circuits and Electronics Fundamentals
A tréner nagyon hozzáértő volt, és az élő kódpéldák egy "igazi" kijelzős hardvereszközön nagyszerűek voltak.
Silver Kuusik - Engie Mobisol GmbH
Kurzus - FreeRTOS: Programming for Real Time Operating Systems
Machine Translated
Az oktató nagyon kedves és hozzáértő volt, és mindent megtett, hogy elmagyarázza azokat a dolgokat, amelyeket nem tudtam
Felix - Microchip Technology Inc
Kurzus - Embedded C Application Design Principles for Automotive Professionals
Machine Translated
Just getting off the ground and doing some basic things was super useful