Programmiersprache C: Eine Einführung - Seminar / Kurs von GRUNDIG AKADEMIE

Inhalte

In diesem Kurs tauchen Sie in die Grundlagen von C ein, von essentiellen Werkzeugen und Begriffen wie Editor, Compiler und Debugger bis hin zu Syntax und Semantik. Sie werden sich mit den Bausteinen von C-Programmen beschäftigen, darunter Datentypen, Variablen, Wertzuweisung und das berühmte "Hello World"-Programm. Durch praktische Übungen erkunden Sie Deklarationen, Namen, lokale und globale Variablen sowie Operatoren, die die Grundlage für komplexe Algorithmen bilden. Schritt für Schritt erarbeiten Sie Schleifen, Verzweigungen und Funktionen, um Strukturen und Effizienz in Ihre Programme zu bringen. Schließlich tauchen Sie in die C Standard Library ein, um ein umfassendes Verständnis der Sprache zu entwickeln.

Voraussetzungen

Grundlegende Kenntnisse in der Programmierung (Visual Basic, VBA) sind vorteilhaft.

Schwerpunkte

Grundlegende Werkzeuge und Begriffe

  • Editor, Übersetzer (Compiler), IDE, Debugger, Präprozessor
  • Lexikon, Syntax (Grammatik), Semantik

Erste Schritte

  • Programmaufbau, Kommentare
  • Elementare Datentypen, Konstanten, Variablen
  • Wertzuweisung, printf, „Hello World“-Programm

Elementare Datentypen, Wertebereiche und Gültigkeit

  • Deklarationen, Definitionen, Initialisierung von Variablen, Konstanten
  • Namensgebung
  • Lokale, globale, statische Variablen

Operatoren

  • Arithmetische Operatoren
  • Bit-Operatoren
  • Vergleichsoperatoren
  • Typkonvertierung

Kontrollstrukturen

  • Schleifen (while, for, do-while)
  • Verzweigungen (if)
  • Schachtelung von Kontrollstrukturen

Funktionen / Unterprogramme

  • Funktionsdefinitionen, Prototypen
  • Funktionsparameter, Prinzip “Call-by-Value”

Ein- & Ausgabe

  • Formatierte Ausgaben mit printf
  • Eingaben mit scanf

Arrays und Strings

  • Arrays deklarieren und initialisieren
  • Strings und Zeichenfelder

Strukturen

  • Strukturen definieren und anwenden
  • Parameterübergabe von Strukturen
  • Zeiger auf Strukturen: Pfeiloperator ->

Zeiger (Pointer) und Speicherverwaltung

  • Zeiger deklarieren und initialisieren, NULL
  • Adress- und Verweisoperator
  • Zeigerarithmetik
  • Funktionsaufrufe mit Referenzübergabe, Prinzip “Call-by-Reference”
  • Zeiger und Arrays

Die C Standard Library

  • Überblick
  • Zeichenkettenverarbeitung mit strcmp, strcpy, etc.
  • Speicher allozieren mit malloc und Freigabe mit free

In diesem Kurs tauchen Sie in die Grundlagen von C ein, von essentiellen Werkzeugen und Begriffen wie Editor, Compiler und Debugger bis hin zu Syntax und Semantik. Sie werden sich mit den Bausteinen vo ...

Mehr Informationen >>

Lernziele

Dieses Seminar versetzt Sie in die Lage, Programme mit C zu entwickeln. Sie erhalten einen Einblick in die relevanten Bereiche der Softwareentwicklung (Compiler, Editor, Debugging, Anwenden eine IDE).

Zielgruppen

Entwickler, die in der Programmiersprache C entwickeln möchten.

Termine und Orte

SG-Seminar-Nr.: 7266706

Anbieter-Seminar-Nr.: s2105

Termine

  • 22.04.2025 - 24.04.2025

    Nürnberg, DE

  • 15.10.2025 - 17.10.2025

    Nürnberg, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Teilnahmebestätigung
  • 24 h
  •  
  • Anbieterbewertung (31)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service