Permalänk
Medlem

Lära sig logiken och C

Hej hej!

Nu är det så jag har vill börja lära mig att programmera i C, men att förstå bättre själva logiken så jag har det lättare när jag ska lära mig C och andra språk.

Jag letar efter böcker inom ämnet(letat på nätet, men hittar inget som faller mig i smaken).
Jag har sedan tidigare rätt stora kunskaper inom datorer.

Har har även kunskaper inom html och css, och klämt lite på php samt python, men dessa språk faller mig inte i smaken.

Boken jag har tänkt att köpa till C är C:A Reference Manual. Något annat tips till bra guider inom C?

Tack på förhand!

Permalänk
Hedersmedlem

Nu har jag förvisso inte läst den där boken, men om det inte är detaljer du är ute efter finns förmodligen bättre val än referenslitteratur. Titta efter någon nybörjarbok (den där har jag i och för sig inte heller läst) om det är mera generella idéer du vill åt.

Permalänk
Medlem

Du kan alltid ta dig en titt på The C Programming language. Jag har programmerat ett ganska bra tag och tänkte att jag skulle lära mig C så jag köpte den boken och har kommit en bit (Ett tips är att göra alla Excercises allt eftersom de dyker upp, det blir väldigt knepig ganska snabbt) och tycker den är väldigt bra men kräver en del googling kunskaper också ibland.

Visa signatur

"Riktig fakta? kolla ut genom fönstret på snön och all jävlighet där har du riktig fakta, eller de som går där i kylan, idioter, det är riktig fakta" -- Ett fyllo på bussen, ganska trevlig ändå :)

Permalänk
Medlem

The C Programming Language räknas av många som en av de bästa programmeringsböckerna, inte bara för att lära sig C, utan hur man tänker som en programmerare generellt.

Se även rekommendationerna på StackOverflow.

EDIT: Jag är seg

Permalänk
Medlem
Skrivet av shenjin:

Du kan alltid ta dig en titt på The C Programming language.

Håller med, det är "the book" om C

Permalänk
Medlem

en väldigt läsvärd bok om programmering i allmänhet är även the pragmatic programmer.

Permalänk
Medlem

Men om jag inte har förstått rätt, men använder inte de i boken The C Programming Language en gammal standard av språket? C99 är ju nya ju, och den här berör ju C90.....?

Permalänk
Medlem

Det finns en del skilnader mellan C90 och C99, men inget du behöver bry dig om som nybörjare.

Visa signatur

void@qnet
teeworlds, stålverk80, evil schemer, c, c++
Languages shape the way we think, or don't.

Permalänk
Medlem

Skiter att köpa boken och kör på Gnu's Reference Manual samt Wikibook's C Programming!.

Permalänk
Hedersmedlem
Skrivet av abb313j:

Skiter att köpa boken och kör på Gnu's Reference Manual samt Wikibook's C Programming!

Risken är att du tröttnar fortare än nödvändigt om du håller dig till så torftiga alternativ. Nu var det lite oklart vad du främst var ute efter, men om det var programmeringsteknik snarare än c-kunskap har inte en referensmanual så mycket att komma med och den där andra boken såg inte heller särskilt omfattande ut; snarare som ett gäng löst ihopsatta exempel. Det är nog effektivare att köpa en ordentlig (nybörjar)bok (egentligen är det inte så noga vilket språk den behandlar), särskilt om du inte har programmerat tidigare.

Permalänk
Medlem

Beställt The C Programming Language, av Brian W Kernighan och jag tror att den kommer hjälpa mera än internet guiderna.

Permalänk
Medlem

Jag har för mig att Second Edition av The C Programming Language faktiskt är C99, men är osäker. First Edition tog ju an K&R C innan ANSI C hade blivit färdig.

Visa signatur

"Riktig fakta? kolla ut genom fönstret på snön och all jävlighet där har du riktig fakta, eller de som går där i kylan, idioter, det är riktig fakta" -- Ett fyllo på bussen, ganska trevlig ändå :)

Permalänk
Medlem
Skrivet av danneth:

Håller med, det är "the book" om C

Nej, det håller jag inte med om.. Det är snarare K.N. KINGs om är "the book". Den används på de flesta universitet i USA och även på sina håll i Sverige. Senaste upplagan följer C99.
C Programming: A Modern Approach - Second Edition
C PROGRAMMING (0393979504) av K.N. KING - Adlibris bokhandel