Hören und Lesen

Tritt ein in eine Welt voller Geschichten

  • Mehr als 600.000 Hörbücher und E-Book
  • Jederzeit kündbar
  • Exklusive Titel und Originals
  • komfortabler Kinder-Modus
Abonniere jetzt
Cover for An Introduction to C & GUI Programming

An Introduction to C & GUI Programming

Sprache
Englisch
Format
Kategorie

Sachbuch

The popular C programming language is used for a huge range of applications, from the tiny microcontrollers used in toasters and watches up to complete operating systems. The first half of this book is an introduction to C, and covers the basics of writing simple command-line programs. The second half of the book shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications which can be run on the desktop. No previous experience of C or GTK is required - even if you are an absolute beginner, this book will teach you all you need to know.

In this book, you'll learn how to:

• Create simple command-line C programs. • Control flow with conditions and loops. • Handle variables, strings, and files. • Design graphical user interface applications in C. • Handle user input with buttons and menus. • Use advanced UI features such as data stores and dialogs.

Updated for GTK3, this book will teach you all you need to know to write simple programs in C and start creating GUIs. Although the examples in this book were developed on a Raspberry Pi running, Raspberry Pi OS, you can follow along on other operating systems, including Linux, macOS, and Windows with the Windows Subsystem for Linux.

© 2022 Raspberry Pi Press (E-Book): 9781916868298

Erscheinungsdatum

E-Book: 18. Dezember 2022

Tags

    Bücher ähnlich wie An Introduction to C & GUI Programming

    1. Four-Coupled Tank Locomotive Classes Absorbed by the Great Western Railway
      Four-Coupled Tank Locomotive Classes Absorbed by the Great Western Railway David Maidment
    2. The Eye of the Abyss: A Novel
      The Eye of the Abyss: A Novel Marshall Browne
    3. Hitler's Foreign Executioners: Europe's Dirty Secret
      Hitler's Foreign Executioners: Europe's Dirty Secret Christopher Hale
    4. Steam in the Air: The Application of Steam Power in Aviation During the 19th & 20th Centuries
      Steam in the Air: The Application of Steam Power in Aviation During the 19th & 20th Centuries Maurice Kelly
    5. Jet Pioneers
      Jet Pioneers Tim Kershaw
    6. A View from the Wings: 60 Years in British Aviation
      A View from the Wings: 60 Years in British Aviation Colin Cruddas
    7. Discovery: Champion of the Space Shuttle Fleet
      Discovery: Champion of the Space Shuttle Fleet Valerie Neal
    8. The Influence of Air Power Upon History
      The Influence of Air Power Upon History Walter J. Boyne
    9. Strange Universe: The Weird and Wild Science of Everyday Life—on Earth and Beyond
      Strange Universe: The Weird and Wild Science of Everyday Life—on Earth and Beyond Bob Berman
    10. The Blitzkrieg Myth: How Hitler and the Allies Misread the Strategic Realities of World War II
      The Blitzkrieg Myth: How Hitler and the Allies Misread the Strategic Realities of World War II John Mosier
    11. In the Cockpit II: Inside History-Making Aircraft of World War II
      In the Cockpit II: Inside History-Making Aircraft of World War II National Space Museum
    12. The Seafood Capital of the World: Biloxi's Maritime History
      The Seafood Capital of the World: Biloxi's Maritime History Edmond Boudreaux
    13. Fairchild Republic A-10 Thunderbolt II: The 'Warthog' Ground Attack Aircraft
      Fairchild Republic A-10 Thunderbolt II: The 'Warthog' Ground Attack Aircraft Peter C. Smith
    14. Newton's Cannon
      Newton's Cannon Greg Keyes
    15. Flames Beyond Gettysburg: The Confederate Expedition to the Susquehanna River, June 1863
      Flames Beyond Gettysburg: The Confederate Expedition to the Susquehanna River, June 1863 Scott L. Mingus
    16. The Darkest Year: The American Homefront, 1941–1942
      The Darkest Year: The American Homefront, 1941–1942 William K. Klingaman
    17. Predator: The Remote-Control Air War Over Iraq and Afghanistan: A Pilot's Story
      Predator: The Remote-Control Air War Over Iraq and Afghanistan: A Pilot's Story Charles W. Sasser, Matt J. Martin
    18. A People's History of the U.S. Military: Ordinary Soldiers Reflect on Their Experience of War, from the American Revolution to Afghanistan
      A People's History of the U.S. Military: Ordinary Soldiers Reflect on Their Experience of War, from the American Revolution to Afghanistan Michael A. Bellesiles
    19. The Chronicles of Pirates: Complete History of Piracy & Biographies of the Most Famous Buccaneers
      The Chronicles of Pirates: Complete History of Piracy & Biographies of the Most Famous Buccaneers Howard Pyle, Daniel Defoe, Stanley Lane-Poole, Captain Charles Johnson, Ralph D. Paine, Charles Ellms, Currey E. Hamilton, John Esquemeling, J. D. Jerrold Kelley
    20. The Voice of Technology: Soviet Cinema's Transition to Sound, 1928–1935
      The Voice of Technology: Soviet Cinema's Transition to Sound, 1928–1935 Lilya Kaganovsky
    21. Creation and the Persistence of Evil: The Jewish Drama of Divine Omnipotence
      Creation and the Persistence of Evil: The Jewish Drama of Divine Omnipotence Jon D. Levenson
    22. Pioneering Places of British Aviation: The Early Years of Powered Flight in the UK
      Pioneering Places of British Aviation: The Early Years of Powered Flight in the UK Bruce Hales-Dutton

    Wähle dein Abo-Modell

    • Über 600.000 Titel

    • Lade Titel herunter mit dem Offline Modus

    • Exklusive Titel und Storytel Originals

    • Sicher für Kinder (Kindermodus)

    • Einfach jederzeit kündbar

    Am beliebtesten!

    Unlimited

    Für alle, die unbegrenzt hören und lesen möchten.

    18.90 € /Monat

    • 1 Konto

    • Ohne Stundenlimit

    • Jederzeit kündbar

    • Wechsel zu Basic jederzeit möglich

    Angebot jetzt aktivieren

    Basic

    Für alle, die gelegentlich hören und lesen.

    8.90 € /Monat

    • 1 Konto

    • 20 Stunden/pro Monat

    • Jederzeit kündbar

    • Abo-Upgrade jederzeit möglich

    Angebot jetzt aktivieren