• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

10% rabatt på allt med kod: NYSTART10 →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Programmeringsböcker
    3. Programspråk

    C For Yourself

    Learning C Using Experiments

    AvHalpern

    Häftad, Engelska, 1997

    2 050 kr

    Beställningsvara. Skickas inom 3-6 vardagar. Fri frakt över 249 kr.

    Beskrivning

    This elementary level text on C targets first-time programmers and implements a subset approach, acknowledging that C encompasses much material and many pitfalls. This unusual text uses "experiments" to guide students to discover things for themselves and directs students in learning many of the subleties and intricacies of C through hands-on examples. The author's inviting writing style is especially appealing to novice programmers. C for Yourself is suitable as a supplement in an elementary computer science course for computer science majors as well as a course for non-majors or a community college C course.

    Produktinformation

    • Utgivningsdatum:1997-02-20
    • Vikt:420 g
    • Format:Häftad
    • Språk:Engelska
    • Antal sidor:240
    • Förlag:Oxford University Press Inc
    • ISBN:9780195108415

    Utforska kategorier

    • Programspråk inom Data och IT

    Recensioner i media

    'Assuming no prior programming experience, the author presents a subset of C powerful enough for solving nontrivial programming problems, yet simple enough so that a novice can steer clear of the pitfalls. Computer experiments serve to clarify presented concepts and guide readers into making discoveries on their own. Zentrallblatt fur Didaktik der Mathematik

    Innehållsförteckning

    • 1. The Basics ; 1.1 Identifiers ; 1.2 Sybolic Constants ; 1.3 Variables ; 1.4 Data Types ; 1.5 Operators ; 1.6 Expressions ; 1.7 Statements ; 1.8 Program Execution ; 2. Statements: Part I ; 2.1 Output ; 2.2 Assignment ; 2.3 Input ; 3. Statements: Part II ; 3.1 Selection ; 3.1.1 The if Statement ; 3.1.2 The if-else Statement ; 3.1.3 The switch Statement ; 4. Functions ; 4.1 Functions: The Basics ; 4.2 Functions: Input and Output ; 4.2.1 Functions with Input ; 4.2.2 Functions with Output ; 4.3 Scope ; 4.3.1 Static Variables ; 4.3.2 The Function Main ; 4.3.3 A Note on Prototypes ; 5. A Brief Introduction to Pointers ; 5.1 The Pointer Concept ; 5.2 Declaration and Assingnment of Pointers ; 5.2.1 The Deferencing Operator ; 5.3 Passing Pointers to Functions ; 6. Arrays ; 6.1 One Dimensional Arrays ; 6.2 Arrays and Pointers ; 6.2.1 Pointer Arithmetic ; 6.2.2 Passing Arrays as Parameters ; 6.2.3 Sorting: An Application Using Arrays ; 6.3 Two Dimensional Arrays ; 6.3.1 Two Dimensional Array Arithmetic ; 6.4 Strings ; 7. Structs and Linked Lists ; 7.1 Structs ; 7.1.1 Declaring the Struct Type ; 7.1.2 Struct Variables ; 7.2 Dynamic Memory Allocation ; 7.2.1 Deallocation of memory ; 7.3 Linked Lists ; 7.3.1 Accessing Individual Components ; 8. Files ; 8.1 File Buffers ; 8.2 File Commands ; 8.2.1 Detecting the End of a File ; 9. Recursion ; 10. Optimal Extras ; 10.1 Additional Data Types ; 10.2 Shorthand Operator Notation ; 10.3 Macros ; 10.4 Compilation Schemes ; 10.4.1 Conditional Compilation ; 10.4.2 Separate Compilation ; 10.5 Two Unusual Operations ; 10.6 Passing Parameters to Main ; 10.7 Variable Length Parameter Lists ; Appendix: ; A: Discussion of Experiments ; B: Notes on Some Library Functions ; C: Keywords and Symbols ; D: ASCII Code