Artikel-Nr.: ANSI C 3.0

ANSI C 3.0  Grundlagen der Programmierung mit der Programmiersprache "C"

mit Beispielen in "C" (siehe Download)

Das Buch "ANSI C 3.0 – Grundlagen der Programmierung" bietet Ihnen eine schnelle Einführung in die Programmierung mit der Sprache C (nach dem aktuellen ANSI-Standard C11 und plattformneutral). Sie lernen alle wesentlichen Sprachelemente der Programmiersprache C kennen und setzen diese praxisorientiert ein. Anhand einfacher Beispiele erstellen Sie Ihr erstes Programm in C und erfahren, wie Sie Daten auf dem Bildschirm anzeigen. Sie lernen, Variablen zu deklarieren und zu verwenden. Zusätzlich machen wir Sie mit der Dateibearbeitung und der Unterprogramm-Technik vertraut. Programmieren Sie Schleifenanweisungen und setzen Sie Programmverzweigungen um. Mit diesem Buch erfahren Sie, wie Sie mit Präcompiler-Direktiven die Übersetzungen steuern können und welche aktuellen Entwicklungsumgebungen für C zur Verfügung stehen.

ISBN: 978-3-86249-756-0

 

Umfang: 193 Seitehn

Inhalt:

  • IBevor Sie beginnen
      • 1.1Entstehung von C
      • 1.2Algorithmus und C-Programm
      • 1.3Erstellen eines C-Programms
      • 1.4Vom Quellcode zum Maschinenprogramm
      • 1.5Das erste Programm in C
      • 3.1Grundlegende Operatorenarten
      • 3.2Arithmetische Operatoren
      • 3.3Relationale und logische Operatoren
      • 3.4Bitoperatoren
      • 3.5Zuweisungsoperatoren
      • 3.6Umwandlung eines Datentyps
      • 3.7Übung
      • 4.1Einsatzbereiche für Funktionen
      • 4.2Definition einer Funktion
      • 4.3Parameter einer Funktion
      • 4.4Rückgabe von Werten
      • 4.5Gültigkeitsbereich von Variablen – global und lokal
      • 4.6Funktionsprototypen
      • 4.7Übungen
      • 5.1Die Funktion getchar
      • 5.2Die Funktion putchar
      • 5.3Formatierte Ausgabe – Funktion printf
      • 5.4Tastatureingaben
      • 5.5Übungen
      • 6.1Steuerung des Programmablaufs
      • 6.2Sequenz
      • 6.3Anweisungsblock
      • 6.4Selektion
      • 6.5Einfache Selektion
      • 6.6Zweifache Selektion
      • 6.7Der Bedingungsoperator
      • 6.8Mehrseitige Auswahl
      • 6.9Iteration
      • 6.10Kopfgetestete Schleife
      • 6.11Endegetestete Schleife
      • 6.12Die Zählschleife
      • 6.13Sprünge
      • 6.14Rekursion
      • 6.15Übungen
      • 7.1Typvereinbarung (typedefs
      • 7.2Aufzählungstypen (Enumerationen
      • 7.3Arrays
      • 7.4Mehrdimensionale Arrays
      • 7.5Strukturen
      • 7.6Union
      • 7.7Bitfelder
      • 7.8Übungen
      • 8.1Zeigertypen
      • 8.2Speicherplatz anfordern
      • 8.3Speicherplatz freigeben
      • 8.4Dynamische Speicherverwaltung
      • 8.5Zeigerarithmetik
      • 8.6Zeiger in Strukturen
      • 8.7Zeiger auf Arrays
      • 8.8Zeiger auf Zeiger
      • 8.9Zeiger auf Funktionen
      • 8.10Zeiger auf Zeichenketten
      • 8.11Übungen
      • 9.1Voraussetzungen für den Dateizugriff
      • 9.2Dateien öffnen, beschreiben und schließen
      • 9.3Dateien formatiert einlesen
      • 9.4Dateien löschen
      • 9.5Übung
      • 10.1Aufgaben des Präcompilers
      • 10.2Die Präcompiler-Direktiven
      • 10.3Die #include-Direktive
      • 10.4Die #define-Direktive
      • 10.5Steueranweisungen
      • 10.6Die #line-Direktive
      • 10.7Der Operator # zur Textersetzung
      • 10.8Die Direktive
      • 10.9Die Direktiven #error und #pragma
      • 10.10Übungen
      • 11.1Das Prinzip der modularen Programmierung
      • 11.2Mehrdateienprogramme
      • 11.3Parameter an ein Programm übergeben
      • 11.4Übungen
      • 12.1Ausgewählte Standardbibliotheken
      • 12.2Ctype.h
      • 12.3String.h
      • 12.4Stdio.h
      • 12.5Math.h
      • 12.6Stdlib.h
      • 12.7Time.h
      • A.1Rangordnung der Operatoren
      • A.2ASCII-Tabelle
  • Stichwortverzeichnis
21,83 *

Auf Lager

Zubehör

Artikel-Nr.: 610325

Modell "Stanzmaschine mit Transportband" für IKHS-Trainingssysteme

Video mit LOGO!Learn Professional 8 und Transportband mit Stanze (fischertechnik)

App

  • Ideales Schulungs-, Simulations- und Demonstrationsmodell für Aus- und Weiterbildung und Industrieautomatisierung
  • Bereits fertig gebautes, stabiles Trainingsmodell
  • Montiert auf stabiler Holzplatte, Verpackung des Modells in stabilem Karton
  • 24V-Industriestandard 
  • ACHTUNG: zum Betrieb zwingend erforderlich ist eine SPS Steuerung 24V wie z.B. IKHDS-Trainingssystem LOGO!Learn Professional, LOGO!Learn Advanced oder LOGO!Learn Basic mit fischertechnik-Schnittstelle bzw. PLC-Learn 1200 mit fischertechnik Schnittstelle sowie Aufgabe und Lösungsvorschlag

 

310,00 *

Nicht auf Lager

Artikel-Nr.: 611225

Transportband

Transportband mit einer Länge von 275 mm transportiert Werkstücke mit einem Durchmesser von bis zu 29 mm. Mehrere Transportbänder können miteinander zu einem beliebig langen Transportband verbunden werden. Das Modell ist ideal kombinierbar mit dem Trainingsmodell "3-Achs-Roboter mit Greifzange".

Anschluss an die SPS Steuerung: Das Modell verfügt über eine Leiterplatte mit Relais zur Drehrichtungsumkehr der Motoren. Alle Ein- und Ausgänge sind sowohl auf Wannenstecker (26-polig, Raster 2,54mm) als auch auf Reihenklemmen mit Steckklemmanschluss (Push-In) herausgeführt.

Technische Details:
  • Eingänge digital: 3
  • Ausgänge 24V: 1
250,00 *
Produktdatenblatt

Auf Lager