Honnan tudnék újabb dolgokat tanulni C nyelvhez?
BME VIK villamosmérnöki BSC-re járok, most lett vége az első félévnek. Amit itt tanultunk programozás tárgyból, azokat mind vágom, 5-ös is lettem belőle, sokat gyakoroltam (ugyan azt tanuljuk mint a mérnökinfósok).
A következő félévben már a C++-ról szól a prog2, de én szeretném még a C tudásom fejleszteni. Viszont akárhogy keresgetek, mindig csak olyan dolgokat találok, amiket már itt vettünk. Amiket tanultunk:
dinamikus memóriakezelés, dinamikus adatszerkezetek, fájlkezelés, láncolt listák, rekurzív függvényírás, függvénypointerek, generikus szemlélet.
Hol találok olyan tananyagot, ami ezeken túlmutat? Előre is köszönöm.
Nem a C nyelvet kell tanulni, mert az eke egyszerű, pár utasítád az egész.
Jól használni kell megtanulni, meg általánosságban, nyelvfüggetlenül programozni.
#1-2 korrekt, + kezd el mondjuk az op.rendszer(ek) API-jával.
Pl.
Vagy hálózati socket-ek, szálkezelés, adatbázisok, grafikus megoldások (pl. transzformációk), gráfok, stb. Ezek mind általános dolgok, ahogy 1-es is írta, de ha C-ben gyakorlod, az fejleszti a C tudásodat is.
"Hol találok olyan tananyagot"
Ne így keresd, hanem konkrét témakör alapján.
Két kedvenc C könyvem, amik kicsit túlmutatnak az első féléves tananyagon:
- Peter van der Linden: Expert C Programming: Deep C Secrets
- Frantisek Franek: Memory as a programming concept in C and C++
Továbbá ajánlom Vitéz Andris tárgyát: Algoritmusok és adatszerkezetek hatékony implementálása C nyelven. És igen, előbb próbálj meg az algoritmusokra rágyúrni és ne feltétlenül a C specifikus fekete mágiákra menj rá. HackerRank-en meg Codeforces-on oldj feladatokat.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!