Bisher wurden mit den Arrays Datenstrukturen desselben Typs verwendet. In dem folgenden Kapitel werden jetzt unterschiedliche Datentypen zu einer Struktur zusammengefasst. Anschließend können Sie auf diese Struktur zugreifen wie auf einfache Variablen. 15. 1 Struktur deklarieren
Als Beispiel dient hier ein Programm zur Verwaltung von Adressdaten mit folgenden Variablen:
char vname[20];
char nname[20];
long PLZ;
char ort[20];
int geburtsjahr;
Bei Ihrem jetzigen Kenntnisstand müsste jeder einzelne Parameter extra bearbeitet werden, sei es das Einlesen, Bearbeiten oder Ausgeben von Daten. C programmieren von a bis z.e. Die Entwickler der Programmiersprache C haben zum Glück auch daran gedacht. Sie müssen einfach alle Variablen in eine Struktur verpacken. Bei den Adressdaten sieht dies dann so aus:
struct adres {
int geburtsjahr;} adressen;
Alle Daten wurden in einer Struktur ( struct) namens adres zusammengefasst. Die Sichtbarkeit und die Lebensdauer von Strukturen entsprechen exakt der Sichtbarkeit und Lebensdauer von einfachen Variablen.
- C programmieren von a bis z.h
- C programmieren von a bis z de
C Programmieren Von A Bis Z.H
Kilian
Ryuno-Ki
Anmeldungsdatum: 7. März 2011
Beiträge: 1105
Wohnort: Stuttgart
10. Mai 2011 15:13
Hab diesen Thread hier nicht gefunden. Gestern meine Abos mal durchstöbert und das hier gefunden:
C Tutorial - Quelle:
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17195
10. Mai 2011 16:00
Für C++ gäbe es dann noch das hier, kann man ebenfalls ältere Ausgaben komplett Online lesen. mfg Betz Stefan
Lysander
Anmeldungsdatum: 30. Juli 2008
Beiträge: 2669
Wohnort: Hamburg
10. Mai 2011 16:04
encbladexp schrieb: Für C++ gäbe es dann noch das hier, kann man ebenfalls ältere Ausgaben komplett Online lesen. Der OP will aber ja C lernen 🙄
Tim87
Anmeldungsdatum: 3. September 2009
Beiträge: 53
Wohnort: Kirchtimke
10. Mai 2011 19:55
Hi
ich finde das Buch ganz gut. Tastatureingaben | C-HowTo. Es ist jedenfalls sehr umfangreich. Ich habe mir zusäzlich zu diesem buch auch noch das Buch Grundkurs C vom selbigem Autor geholt. Dieses ist etwas Kompakter und gibt nur das nötigste was man zu C wissen muss. Ich finde Beide Bücher ergenzen sich gut.
C Programmieren Von A Bis Z De
Das liegt daran, dass der Mensch eine gewisse Intelligenz und Erfahrung besitzt, ein Computer hingegen nicht. Wir Menschen müssen uns um alles kümmern, d. h. wir müssen für den Computer jeden Schritt ganz genau angeben und alle Fehler berücksichtigen, welche passieren könnten. C – Mikrocontroller.net. Für jeden Fehler muss man wiederum eine Ausweichaktion parat haben. Eine Ausweichaktion für den Fehler "das Brot zu lange im Ofen gelassen" wäre zum Beispiel, dass wir ein Brot in der Bäckerei kaufen würden.
C ist eine universelle Programmiersprache in der auch hardwarenah programmiert werden kann, ursprünglich als eine Art maschinenunabhängiger Makroassembler gedacht. C ist neben Assembler die bei Mikrocontrollern am häufigsten verwendete Programmiersprache, wird aber auch außerhalb dieses Feldes häufig eingesetzt, etwa in der Anwendungs- und System-Programmierung (der Linux-Kernel ist in C geschrieben). Die Entstehung von C hängt sehr mit der Entwicklung von Unix zusammen. Dennis Ritchie arbeitete Anfang der 70er bei Bell Laboratories (heute AT&T) an diesem neuen Betriebssystem. C programmieren von a bis z de. Ursprünglich wurde in Assembler programmiert, aber später wurde das gesamte System neu in der ersten Version von der Programmiersprache C implementiert, weil C Hardware-unabhängig(er als Assembler) ist und ein Compiler fast auf jedem System existiert oder leicht portiert werden kann. Sprachstandards [ Bearbeiten]
Vor 1989 gab es keine standardisierte Sprache C, nur den de-facto Standard des K&R Buches "The C Programming Language".