C programmieren lernen für Dummies:
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | , |
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Weinheim
Wiley-VCH Verlag GmbH & Co. KGaA
2017
|
Ausgabe: | 1. Auflage |
Schriftenreihe: | ... für Dummies
Lernen leichter gemacht |
Schlagworte: | |
Online-Zugang: | Ausführliche Beschreibung Inhaltsverzeichnis |
Beschreibung: | Auf dem Umschlag: Grundlagen und Syntax von C verstehen, Code schreiben und debuggen, anspruchsvollere Projekte angehen |
Beschreibung: | 394 Seiten Illustrationen, Diagramme |
ISBN: | 9783527713424 3527713425 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV043758532 | ||
003 | DE-604 | ||
005 | 20180131 | ||
007 | t | ||
008 | 160909s2017 gw a||| |||| 00||| ger d | ||
015 | |a 16,N19 |2 dnb | ||
016 | 7 | |a 1099100976 |2 DE-101 | |
020 | |a 9783527713424 |c Print (pbk) |9 978-3-527-71342-4 | ||
020 | |a 3527713425 |9 3-527-71342-5 | ||
035 | |a (OCoLC)970821377 | ||
035 | |a (DE-599)DNB1099100976 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 1 | |a ger |h eng | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-M347 |a DE-860 |a DE-706 |a DE-1050 |a DE-573 |a DE-92 |a DE-29T |a DE-1102 |a DE-384 |a DE-19 |a DE-1043 |a DE-1046 |a DE-11 |a DE-858 |a DE-859 |a DE-634 |a DE-703 |a DE-83 |a DE-B768 |a DE-898 | ||
082 | 0 | |a 005.133 |2 22/ger | |
082 | 0 | |a 004 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Gookin, Dan |d 1960- |e Verfasser |0 (DE-588)131839462 |4 aut | |
240 | 1 | 0 | |a Beginning programming with C for dummies |
245 | 1 | 0 | |a C programmieren lernen für Dummies |c Dan Gookin ; Übersetzung aus dem Amerikanischen von Regine Freudenstein, unter Mitarbeit von Wilhelm Kulisch |
250 | |a 1. Auflage | ||
264 | 1 | |a Weinheim |b Wiley-VCH Verlag GmbH & Co. KGaA |c 2017 | |
300 | |a 394 Seiten |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a ... für Dummies | |
490 | 0 | |a Lernen leichter gemacht | |
500 | |a Auf dem Umschlag: Grundlagen und Syntax von C verstehen, Code schreiben und debuggen, anspruchsvollere Projekte angehen | ||
650 | 0 | 7 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
653 | |a Informatik | ||
653 | |a Programmierung / C u. C++ | ||
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |D s |
689 | 0 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Freudenstein, Regine |0 (DE-588)1070863130 |4 trl | |
700 | 1 | |a Kulisch, Wilhelm |d 1957- |0 (DE-588)120933322 |4 ctb | |
710 | 2 | |a Wiley-VCH |0 (DE-588)16179388-5 |4 pbl | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, ePub |z 978-3-527-80692-8 |w (DE-604)BV044233641 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, mobi |z 978-3-527-80693-5 |
856 | 4 | 2 | |q text/html |u http://www.wiley-vch.de/publish/dt/books/ISBN978-3-527-71342-4/ |3 Ausführliche Beschreibung |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029169937&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-029169937 |
Datensatz im Suchindex
_version_ | 1804176572521906176 |
---|---|
adam_text | AUF EINEN BLICK
EINFUEHRUNG
......................................................................................
23
TEIL I: MIT DER PROGRAMMIERUNG IN C BEGINNEN..........................
29
KAPITEL 1: EIN SCHNELLER START FUER DIE
UNGEDULDIGEN...................................................... 31
KAPITEL 2: DIE SACHE MIT DEM
PROGRAMMIEREN.............................................................
43
KAPITEL 3: DIE ANATOMIE VON C
.......................................................................................
51
TEIL II: DAS KLEINE EINMALEINS DER C-PROGRAMMIERUNG
.............
65
KAPITEL 4: VERSUCH UND
IRRTUM......................................................................................
67
KAPITEL 5: WERTE UND
KONSTANTEN.................................................................................
79
KAPITEL 6: EIN
ABSTELLPLATZ..............................................................................................
89
KAPITEL 7: EINGABE UND
AUSGABE...................................................................................
99
KAPITEL 8:
ENTSCHEIDUNGSFINDUNG...................................................................................
111
KAPITEL 9: SCHLEIFEN, SCHLEIFEN,
SCHLEIFEN......................................................................
125
KAPITEL 10: MIT FUNKTIONEN SPASS
HABEN..........................................................................
141
TEIL III: AUF DEM VORHANDENEN WISSEN AUFBAUEN...................... 155
KAPITEL 11: DAS UNVERMEIDLICHE
MATHEMATIKKAPITEL......................................................
157
KAPITEL 12: HER MIT DEN
ARRAYS........................................................................................
173
KAPITEL 13: MIT TEXT SPASS
HABEN.....................................................................................
191
KAPITEL 14: DIE MULTIVARIABLEN
STRUKTUREN......................................................................
207
KAPITEL 15: DAS LEBEN IN DER KOMMANDOEINGABEZEILE
..................................................
217
KAPITEL 16: VARIABLER
BLOEDSINN........................................................................................
225
KAPITEL 17: BINAERER
WAHNSINN..........................................................................................
237
TEIL IV: FUER FORTGESCHRITTENE
.......................................................
255
KAPITEL 18: EINFUEHRUNG IN
POINTER.....................................................................................
257
KAPITEL 19: TIEF IM
POINTER-LAND.......................................................................................
271
KAPITEL 20: VERKETTETE
LISTEN.............................................................................................
289
KAPITEL 21: ES WIRD
ZEIT......................................................................................................
309
TEIL V: UND DER GANZE REST
...........................................................
317
KAPITEL 22: DAUERHAFTE
SPEICHERFUNKTIONEN...................................................................
319
KAPITEL 23: VERWALTUNG VON
DATEIEN...............................................................................
335
KAPITEL 24: PROJEKTE FUER FORTGESCHRITTENE UND HARTGESOTTENE
.......................................
345
KAPITEL 25: PROGRAMMFEHLER
RAUS!...................................................................................
355
TEIL VI: DER TOP-TEN-TEIL
...............................................................
367
KAPITEL 26: ZEHN GAENGIGE
SCHNITZER..................................................................................
369
ANHAENGE...........................................................................................
377
STICHWORTVERZEICHNIS......................................................................390
INHALTSVERZEICHNIS
EINFUEHRUNG.........................................................................................
23
IST DIE SPRACHE C
WICHTIG?.........................................................................................
23
DER ANSATZ DIESES BUCHS
.....................
24
WIE DIESES BUCH
VORGEHT.........................................................................................
24
SYMBOLE IN DIESEM
BUCH.........................................................................................
26
GEDANKEN ZUM SCHLUSS
............................................................................................
26
TEIL I:
MIT DER PROGRAMMIERUNG IN C BEGINNEN
..............................
29
KAPITEL 1
EIN SCHNELLER START FUER DIE UNGEDULDIGEN
...................................
31
WAS SIE ZUM PROGRAMMIEREN
BENOETIGEN...............................................................
31
TOOLS ZUM PROGRAMMIEREN
BESORGEN........................................................... 31
EINE ENTWICKLUNGSUMGEBUNG (IDE) BESORGEN
...............................................
32
DIE IDE CODE::BLOCKS
BETRACHTEN.............................................................................
32
CODE::BLOCKS
INSTALLIEREN.................................................................................
33
EINE REISE DURCH DEN ARBEITSBEREICH VON
CODE::BLOCKS.............................. 34
IHR ERSTES
PROJEKT......................................................................................................
36
EIN NEUES PROJEKT
ERSTELLEN.............................................................................
36
DEN QUELLTEXT
UEBERPRUEFEN...............................................................................
38
DAS PROJEKT ERSTELLEN UND LAUFEN LASSEN
.......................................................
40
SPEICHERN UND
SCHLIESSEN.................................................................................
41
KAPITEL 2
DIE SACHE MIT DEM PROGRAMMIEREN
...........................................
43
DIE GESCHICHTE DES
PROGRAMMIERERN.....................................................................
43
EIN UEBERBLICK UEBER DIE FRUEHE GESCHICHTE DES PROGRAMMIERERN
................
44
DIE EINFUEHRUNG DER PROGRAMMIERSPRACHE C
.................................................
44
DER PROZESS DES
PROGRAMMIERERN.........................................................................
45
DAS PROGRAMMIEREN
VERSTEHEN.....................................................................
45
QUELLCODE SCHREIBEN
......................................................................................
46
IN OBJEKTCODE
VERWANDELN.............................................................................
47
MIT DER BIBLIOTHEK VON C
VERKNUEPFEN.............................................................
48
DURCHLAUFEN UND
TESTEN.................................................................................
49
KAPITEL 3
DIE ANATOMIE VON
C........................................................................
51
TEILE DER PROGRAMMIERSPRACHE C
...........................................................................
51
SCHLUESSELWOERTER
......................................................
52
FUNKTIONEN......................................................................................................
53
OPERATOREN.......................................................................................................
54
VARIABLEN UND W
ERTE.......................................................................................
55
ANWEISUNGEN UND
STRUKTUREN.......................................................................
55
KOMMENTARE.....................................................................................................
56
EIN TYPISCHES PROGRAMM IN C BETRACHTEN
......
......................................................... 58
PROGRAMMSTRUKTUREN IN C
VERSTEHEN........................................................... 58
DIE FUNKTION MAIN()
BESTIMMEN...................................................................
59
ETWAS AN DAS BETRIEBSSYSTEM ZURUECKGEBEN
.................................................
60
EINE FUNKTION
HINZUFUEGEN...............................................................................
61
TEIL II:
DAS KLEINE EINMALEINS DER C-PROGRAMMIERUNG
...............
65
KAPITEL 4
VERSUCH UND IRRTUM
........................................................................
67
ZEUG AUF DEM BILDSCHIRM
ANZEIGEN.........................................................................
67
EINE WITZIGE BOTSCHAFT
ANZEIGEN.....................................................................
67
DIE FUNKTION PUTS()
EINFUEHREN.......................................................................
68
WEITEREN TEXT
HINZUFUEGEN...............................................................................
69
EINE ANWEISUNG AUSKOMMENTIEREN
...............................................................
70
MIT ABSICHT MIST
BAUEN...................................................................................
71
MEHR
ANZEIGEBLOEDSINN.............................................................................................
73
TEXT MITHILFE VON PRINTFQ ANZEIGEN
.................................................................
73
DIE FUNKTION PRINTFQ
EINFUEHREN.....................................................................
74
DEN ZEILENVORSCHUB
VERSTEHEN.....................................................................
74
ESCAPE-SEQUENZEN
EINSETZEN.......................................................................
75
NOCHMAL MIT ABSICHT MIST
BAUEN...................................................................
76
KAPITEL 5
WERTE UND KONSTANTEN
..................................................................
79
EIN TREFFPUNKT FUER VERSCHIEDENE W E RTE
................................................................. 79
WERTE
VERSTEHEN...............................................................................................
79
WERTE MITHILFE VON PRINTFQ ANZEIGEN
.............................................................
81
DIE ZUSAETZLICHEN NULLEN BEACHTEN
.................................................................
82
DER COMPUTER MACHT DIE
MATHEMATIK...................................................................
83
EINFACHE ARITHMETIK INS SPIEL BRINGEN
...........................................................
83
DIE SACHE MIT DEN GANZEN ZAHLEN UND DEN
GLEITKOMMAZAHLEN
UEBERDENKEN...................................................................
84
IMMER DAS GLEICHE
................................................................................
86
DEN GLEICHEN WERT IMMER WIEDER VERWENDEN
.............................................
86
KONSTANTEN
EINFUEHREN.....................................................................................
87
KONSTANTEN
VERWENDEN...................................................................................
87
KAPITEL 6
EIN
ABSTELLPLATZ...............................................................................
89
WERTE, DIE
VARIIEREN...................................................................................................
89
EIN SCHNELLES BEISPIEL
ERSTELLEN.....................................................................
89
TYPEN VON VARIABLEN
EINFUEHREN.....................................................................
90
VARIABLEN
VERWENDEN.......................................................................................
91
VARIABLER
WAHNSINN..................................................................................................
94
CHARAKTERISTISCHERE VARIABLENTYPEN VERWENDEN
.........................................
94
MEHRERE VARIABLEN
ERZEUGEN.........................................................................
95
EINEN WERT BEI DER ERZEUGUNG ZUORDNEN
.....................................................
97
VARIABLEN
WIEDERVERWENDEN...........................................................................
97
KAPITEL 7
EINGABE UND AUSGABE
EIN- UND AUSGABE VON ZEICHEN............................
EINGABE- UND AUSGABEGERAETE VERSTEHEN..
ZEICHEN MIT GETCHAR() AB RUFEN
..................
DIE FUNKTION PUTCHARQ VERWENDEN
..........
MIT ZEICHEN-VARIABLEN ARBEITEN
................
TEXT-EIN- UND AUSGABE, ABER MEISTENS EINGABE
STRINGS SPEICHERN
.......................................
.
DIE FUNKTION SCANF() EINFUEHREN
EINEN STRING MIT SCANF() LESEN
....................
.
WERTE MIT SCANFQ LESEN
...............................
FGETSQ ZUR TEXTEINGABE VERWENDEN
..........
.
KAPITEL 8
ENTSCHEIDUNGSFINDUNG
................................
WAS WAERE, WENN?.........................................................
EINEN EINFACHEN VERGLEICH ANSTELLEN
................
DAS SCHLUESSELWORT IF EINFUEHREN..........................
WERTE AUF VERSCHIEDENE ARTEN VERGLEICHEN . . .
DEN UNTERSCHIED ZWISCHEN = UND == KENNEN..
VERGESSEN, WO DAS SEMIKOLON STEHEN MUSS ..
MEHRERE ENTSCHEIDUNGEN
...........................................
UNUEBERSICHTLICHERE ENTSCHEIDUNGEN FAELLEN . . .
EINE DRITTE MOEGLICHKEIT HINZUFUEGEN
..................
MEHRERE VERGLEICHE MITHILFE DER LOGIK DURCHFUEHREN
EINEN LOGISCHEN VERGLEICH ERSTELLEN
..................
EINIGE LOGISCHE OPERATOREN HINZUFUEGEN
..........
DER ALTE TRICK
MIT DER SWITCH-CASE-ANWEISUNG
.................................
MULTIPLE-CHOICE-ENTSCHEIDUNGEN TREFFEN
........
DIE SWITCH-CASE-STRUKTUR VERSTEHEN
..................
KEINE PAUSEN EINLEGEN
.....................................
DAS VERRUECKTE WERKZEUG ?:
.......................................
.
KAPITEL 9
SCHLEIFEN, SCHLEIFEN, SCHLEIFEN
EIN KLEINES DEJAE-VU........................
.
DER KICK DER SCHLEIFEN....................
99
99
99
100
102
103
104
104
105
106
107
108
111
111
111
112
113
115
116
116
117
118
118
119
119
120
120
122
123
124
125
125
126
ETWAS X-MAL
MACHEN.......................................................................................
126
DIE SCHLEIFE FOR
EINFUEHREN...............................................................................
127
MIT DER ANWEISUNG FOR
ZAEHLEN.......................................................................
129
BUCHSTABENSCHLEIFEN
DURCHLAUFEN.................................................................
129
SCHLEIFEN
VERSCHACHTELN...................................................................................
130
DIE FREUDEN DER
WHILE-SCHLEIFE...............................................................................
131
EINE WHILE-SCHLEIFE
STRUKTURIEREN.................................................................
132
DIE DO-WHILE-SCHLEIFE VERWENDEN
......
........................................................... 133
UND NOCH MEHR ZUM THEMA SCHLEIFEN
...................................................................
135
ENDLOSSCHLEIFEN
......
..........................................................................................
135
ENDLOSSCHLEIFEN ABSICHTLICH VERWENDEN
.......................................................
136
AUS EINER ENDLOSSCHLEIFE ENTKOMMEN
...........................................................
137
EINE SCHLEIFE
VERMASSELN.................................................................................
138
KAPITEL 10
MIT FUNKTIONEN SPASS HABEN
........................................................
141
ANATOMIE EINER
FUNKTION.........................................................................................
141
EINE FUNKTION
ERSTELLEN...................................................................................
141
PROTOTYPING (ODER
NICHT).................................................................................
144
FUNKTIONEN UND
VARIABLEN.......................................................................................
146
VARIABLEN IN FUNKTIONEN VERWENDEN
.............................................................
146
EINEN WERT AN EINE FUNKTION UEBERGEBEN
.....................................................
147
MEHRERE WERTE ZU EINER FUNKTION SCHICKEN
.................................................
149
FUNKTIONEN ERZEUGEN, DIE WERTE ZURUECKGEBEN
...........................................
149
VORZEITIG
ZURUECKGEBEN.....................................................................................
152
TEIL III:
AUF DEM VORHANDENEN WISSEN AUFBAUEN.......................... 155
KAPITEL 11
DAS UNVERMEIDLICHE MATHEMATIKKAPITEL
...................................
157
MATHEMATISCHE OPERATOREN AUSSERHALB DER
UNENDLICHKEIT.................................. 157
INKREMENTIERER, UND DEKREMENTIERER,
...........................................................
158
DIE OPERATOREN + + UND * VORANSTELLEN
.....................................................
160
DEN REST (MODULO)
ENTDECKEN.......................................................................
161
MIT ZUWEISUNGSOPERATOREN ZEIT SPAREN
.......................................................
162
DER WAHNSINN: MATHEMATISCHE FUNKTIONEN
.........................................................
163
GEBRAEUCHLICHE MATHEMATISCHE FUNKTIONEN
ERKUNDEN................................ 163
DIE TRIGONOMETRIE ERLEIDEN..................................... 165
ES IST ABSOLUT
ZUFAELLIG.................................................................................................
167
ZUFALLSZAHLEN
AUSSPUCKEN...............................................................................
168
DIE ZAHLEN NOCH ZUFAELLIGER
MACHEN...............................................................
169
DIE HEILIGE
RANGORDNUNG.........................................................................................
171
IN DIE RICHTIGE REIHENFOLGE
BRINGEN...............................................................
171
MITHILFE VON KLAMMERN DIE RANGORDNUNG AEN D ERN
.....................................
172
KAPITEL 12
HER MIT DEN ARRAYS
.........................................................................
173
SCHAUEN SIE SICH DAS ARRAY A N
.................................................................................
173
ARRAYS VERMEIDEN
............................................................................................
173
ARRAYS
VERSTEHEN.............................................................................................
174
INITIALISIERUNG EINES
ARRAYS.............................................................................
176
MIT CHAR-ARRAYS (STRINGS)
SPIELEN...................................................................
177
MIT LEEREN CHAR-ARRAYS
ARBEITEN...................................................................
178
ARRAYS
SORTIEREN..............................................................................................
180
MEHRDIMENSIONALE
ARRAYS.......................................................................................
182
EIN ZWEIDIMENSIONALES
ARRAY.........................................................................
183
MIT DREIDIMENSIONALEN ARRAYS AUSFLIPPEN
...................................................
185
EIN INITIALISIERTES MEHRDIMENSIONALES ARRAY
DEKLARIEREN............................ 186
ARRAYS UND FUNKTIONEN
............................................................................................
187
EIN ARRAY AN EINE FUNKTION UEBERGEBEN
.........................................................
188
EINE FUNKTION GIBT EIN ARRAY
ZURUECK...............................................................
189
KAPITEL 13
MIT TEXT SPASS
HABEN.....................................................................
191
FUNKTIONEN ZUM VERAENDERN VON
ZEICHEN...............................................................
191
CTYPES EINFUEHREN
............................................................................................
191
ZEICHEN TESTEN
................................................................................................
193
ZEICHEN
AENDERN................................................................................................
194
MASSENWEISE
STRINGFUNKTIONEN...............................................................................
195
STRINGFUNKTIONEN BETRACHTEN
.....................
195
TEXT
VERGLEICHEN..............................................................................................
196
STRINGS
ERSTELLEN..............................................................................................
198
MIT DER FORMATIERUNG PRINTFQ SPASS
HABEN............................................................. 198
GLEITKOMMAZAHLEN FORMATIEREN
.................
199
DIE AUSGABEBREITE
FESTLEGEN...........................................................................
200
DIE AUSGABE
AUSRICHTEN.................................................................................
202
SANFT DEN FLUSS
HINAB..............................................................................................
203
DAS FLUSSPRINZIP
VERANSCHAULICHEN...............................................................
203
MIT DEM FLUSSPRINZIP
ARBEITEN.......................................................................
204
KAPITEL 14
DIE MULTIVARIABLEN STRUKTUREN
....................................................
207
HALLO
STRUKTUR............................................................................................................
207
DIE VIELFACHVARIABLE
EINFUEHREN.......................................................................
207
STRUCT
VERSTEHEN......................................................................................
208
EINE STRUKTUR FUE LLEN
........................................................................................
210
ARRAYS AUS STRUKTUREN
ERZEUGEN...................................................................
211
SONDERBARE
STRUKTURKONZEPTE.................................................................................
213
STRUKTUREN IN STRUKTUREN PACKEN..................................... 213
EINE STRUKTUR AN EINE FUNKTION WEITERGEBEN
...............................................
215
KAPITEL 15
DAS LEBEN IN DER KOMMANDOEINGABEZEILE
................................
217
EIN BILDSCHIRMFENSTER
HERVORZAUBERN........................................................................
217
EIN BILDSCHIRMFENSTER
OEFFNEN............................................................................
217
IM TEXTMODUS CODE
STARTEN..............................................................................
218
DIE ARGUMENTE DER FUNKTION
MAIN()..........................................................................
219
DIE KOMMANDOZEILE
LESEN................................................... 220
DIE ARGUMENTE VON MAINQ
VERSTEHEN..............................................................
221
ZEIT ZUM
AUSSTEIGEN.................................................................................................
223
DAS PROGRAMM
VERLASSEN...............................................................................
223
EIN ANDERES PROGRAMM
STARTEN........................................................................
224
KAPITEL 16
VARIABLER BLOEDSINN
.........................................................................
225
VARIABLENKONTROLLE.....................................................................................................
225
TYPUMWANDLUNG BIS ZUR UNGLAEUBIGKEIT
.......................................................
225
NEUE DINGE MIT TYPEDEF
ERZEUGEN....................................................................
227
STATISCHE VARIABLEN
ERZEUGEN.........................................................................
229
VARIABLEN - VARIABLEN UEBERALL
.....................................................................................
231
GLOBALE VARIABLEN
VERWENDEN..........................................................................
232
EINE GLOBALE
STRUKTURVARIABLE.........................................................................
233
KAPITEL 17
BINAERER
WAHNSINN...........................................................................
237
BINAERE
GRUNDLAGEN.....................................................................................................
237
DIE ZWEIHEIT VERSTEHEN
.....................................................................................
237
BINAERE WERTE ANZEIGEN
.....................................................................................
239
DIE MANIPULATION VON B
ITS.........................................................................................
241
DEN BITWEISE ARBEITENDEN OPERATOR | VERWENDEN
........................................
241
& BITWEISE
VERWENDEN.......................................................................................
243
AUSSCHLIESSLICH MIT DEM EXKLUSIVEN ODER (XOR) ARBEITEN
............................
244
DIE OPERATOREN ~ UND !
VERSTEHEN....................................................................
246
BINAERE WERTE VERSCHIEBEN
.................................................................................
246
DIE FUNKTION BINBINQ
ERKLAEREN..........................................................................
250
VIEL FREUDE MIT
HEX.....................................................................................................
250
TEIL IV:
FUER FORTGESCHRITTENE
..............................................................
255
KAPITEL 18
EINFUEHRUNG IN
POINTER....................................................................
257
DAS GROESSTE PROBLEM BEI
POINTERN..............................................................................
257
DIE GROESSE DES VARIABLENSPEICHERS
ABSCHAETZEN........................................................ 258
DIE SPEICHERUNG VON VARIABLEN
VERSTEHEN...................................................... 258
DIE GROESSE EINER VARIABLEN
AUSLESEN.............................................................
259
DIE ADRESSE EINER VARIABLEN UEBERPRUEFEN
.....................................................
262
DIE INFORMATIONEN ZUR SPEICHERUNG VON
VARIABLEN
ZUSAMMENFASSEN...........................................................................
265
DAS SCHEUSSLICH KOMPLEXE THEMA DER POINTER
.......................................................
265
POINTER
EINFUEHREN.............................................................................................
265
MIT POINTERN
ARBEITEN.....................................................................................
268
KAPITEL 19
TIEF IM
POINTER-LAND........................................................................
271
POINTER UND
ARRAYS....................................................................................................
271
DIE ADRESSE EINES ARRAYS
ERHALTEN.................................................................
271
POINTER-MATHEMATIK IN EINEM
ARRAY............................................................. 273
DIE ARRAY-NOTATION DURCH POINTER ERSETZEN
.................................................
277
STRINGS SIND
POINTER-DINGE.......................................................................................
278
ZUM ANZEIGEN EINES STRINGS POINTER VERWENDEN
.........................................
279
EINEN STRING DURCH DIE VERWENDUNG EINES POINTERS DEKLARIEREN
................
280
EIN ARRAY AUS POINTERN
ERSTELLEN...................................................................
281
STRINGS
SORTIEREN..............................................................................................
284
POINTER IN
FUNKTIONEN..............................................................................................
285
EINEN POINTER AN EINE FUNKTION WEITERGEBEN
...............................................
285
VON EINER FUNKTION EINEN POINTER
ZURUECKBEKOMMEN.................................. 286
KAPITEL 20
VERKETTETE
LISTEN............................................................................
289
HER MIT DEM SPEICHER!
............................................................................................
289
DIE FUNKTION MALLOCQ
EINFUEHREN.....................................................................
290
STRINGS SPEICHERN
............................................................................................
291
SPEICHERPLATZ FREI
GEBEN.................................................................................
293
ERFASSEN SIE DIESE
VERKETTUNG.................................................................................
295
PLATZ FUER EINE STRUKTUR
ZUTEILEN.......................................................................
295
EINE VERKETTETE LISTE
ERZEUGEN.......................................................................
297
EINE VERKETTETE LISTE BEARBEITEN
.........................
302
EINE VERKETTETE LISTE
SPEICHERN.....................................................................
307
KAPITEL 21
ES WIRD
ZEIT....................................................................................
309
WIE SPAET IST
ES?..........................................................................................................
309
DEN KALENDER
VERSTEHEN.................................................................................
309
MIT DER ZEIT IN C ARBEITEN
............................................................
310
ZEIT ZU
PROGRAMMIEREN............................................................................................
311
DIE UHR KONTROLLIEREN
......................................................................................
311
EINEN ZEITSTEMPEL
BETRACHTEN.......................................................................
313
DEN ZEITSTRING
AUFSCHNEIDEN.........................................................................
314
SCHLUMMERN
..........................................................
315
TEIL V:
UND DER GANZE
REST....................................................................
317
KAPITEL 22
DAUERHAFTE SPEICHERFUNKTIONEN
..................................................
319
SEQUENZIELLER
DATEIZUGRIFF.......................................................................................
319
DEN ZUGRIFF AUF DATEIEN IN C VERSTEHEN
.......................................................
319
TEXT IN EINE DATEI
SCHREIBEN..............................................................................
320
TEXT AUS EINER DATEI
AUSLESEN..........................................................................
321
TEXT AN EINE DATEI
ANHAENGEN............................................................................
323
BINAERE DATEN SCHREIBEN
.....................................................................................
324
MIT DATEIEN MIT BINAEREN DATEN
ARBEITEN.......................................................... 326
DIREKTZUGRIFFSDATEIEN...................................................................................................
328
EINE STRUKTUR IN EINE DATEI
SCHREIBEN..............................................................
328
LESEN UND ZURUECKSPULEN
...................................................................................
331
EINE BESTIMMTE AUFZEICHNUNG
FINDEN.............................................................. 332
EINE VERKETTETE LISTE IN EINER DATEI
SPEICHERN................................................ 334
KAPITEL 23
VERWALTUNG VON
DATEIEN................................................................
335
VERZEICHNIS-WAHNSINN...............................................................................................
335
EIN VERZEICHNIS AUF
RUFEN.................................................................................
335
WEITERE INFORMATIONEN UEBER DATEIEN SAM M ELN
............................................
337
DATEIEN VON VERZEICHNISSEN TRE N N EN
.............................................................. 339
DEN VERZEICHNISBAUM
ERKUNDEN...................................................................
340
RUND UM
DATEIEN.......................................................................................................
341
EINE DATEI
UMBENENNEN.................................................................................
341
EINE DATEI
KOPIEREN.........................................................................................
342
EINE DATEI
LOESCHEN...........................................................................................
343
KAPITEL 24
PROJEKTE FUER FORTGESCHRITTENE UND HARTGESOTTENE.................... 345
EIN AUS ZAHLREICHEN MODULEN BESTEHENDES
MONSTER............................................ 345
ZWEI QUELLTEXTDATEIEN
VERBINDEN......................................................................
345
VARIABLEN, DIE VON MEHREREN MODULEN GEMEINSAM GENUTZT WERDEN
........
348
EINE BENUTZERDEFINIERTE HEADER-DATEI ERSTELLEN
............................................
349
MIT ANDEREN BIBLIOTHEKEN
VERBINDEN........................................................................
352
KAPITEL 25
PROGRAMMFEHLER
RAUS!....................................................................
355
DEBUGGER VON
CODE::BLOCKS.......................................................................................
355
DIE EINSTELLUNG DEBUGGING
.........................................................................
355
DER DEBUGGER BEI DER
ARBEIT............................................................................
357
EINEN HALTEPUNKT
MARKIEREN............................................................................
359
VARIABLEN
ANSEHEN.............................................................................................
360
PROBLEME DURCH DIE VERWENDUNG VON PRINTFQ UND PUTS()
LOESEN.......................... 362
PROBLEME
DOKUMENTIEREN...............................................................................
362
KOMMENTARE FUER IHR ZUKUENFTIGES ICH SPEICHERN
...........................................
362
VERBESSERTE
FEHLERMELDUNGEN...............................................................................
363
TEIL VI:
DER TOP-TEN-TEIL
..........................................................................
367
KAPITEL 26
ZEHN GAENGIGE
SCHNITZER.................................................................
369
BEDINGUNGSFEHLER.......................................................................................................
369
----- VS -
..........................................................................................................................
370
GEFAEHRLICHE SEMIKOLONS IN
SCHLEIFEN.......................................................................
370
KOMMATA IN FOR-SCHLEIFEN
........................................................................................
371
FEHLENDE PAUSE IN EINER
SWITCH-STRUKTUR...............................................................
371
FEHLENDE RUNDE UND GESCHWEIFTE KLAMMERN
.......................................................
372
BEHERZIGEN SIE DIESE
WARNUNG.................................................................................
373
ENDLOSSCHLEIFEN...........................................................................................................
374
PATZER BEI
SCANF()......................................................................................................
374
FLIESSENDE
EINGABEBESCHRAENKUNGEN.......................................................................
375
ANHANG A:
ASCII-CODES....................................................................
377
ANHANG B:
SCHLUESSELWOERTER.............................................................
382
ANHANG C:
OPERATOREN....................................................................
383
ANHANG D: TYPEN VON
VARIABLEN..................................................... 384
ANHANG E:
ESCAPE-SEQUENZEN.........................................................
385
ANHANG F: UMWANDLUNGSZEICHEN
...................................................
386
ANHANG G:
RANGORDNUNG.................................................................
388
STICHWORTVERZEICHNIS
390
|
any_adam_object | 1 |
author | Gookin, Dan 1960- |
author2 | Freudenstein, Regine Kulisch, Wilhelm 1957- |
author2_role | trl ctb |
author2_variant | r f rf w k wk |
author_GND | (DE-588)131839462 (DE-588)1070863130 (DE-588)120933322 |
author_facet | Gookin, Dan 1960- Freudenstein, Regine Kulisch, Wilhelm 1957- |
author_role | aut |
author_sort | Gookin, Dan 1960- |
author_variant | d g dg |
building | Verbundindex |
bvnumber | BV043758532 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)970821377 (DE-599)DNB1099100976 |
dewey-full | 005.133 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security 004 - Computer science |
dewey-raw | 005.133 004 |
dewey-search | 005.133 004 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02696nam a2200589 c 4500</leader><controlfield tag="001">BV043758532</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180131 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">160909s2017 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">16,N19</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1099100976</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783527713424</subfield><subfield code="c">Print (pbk)</subfield><subfield code="9">978-3-527-71342-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3527713425</subfield><subfield code="9">3-527-71342-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)970821377</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1099100976</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-898</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gookin, Dan</subfield><subfield code="d">1960-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)131839462</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Beginning programming with C for dummies</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">C programmieren lernen für Dummies</subfield><subfield code="c">Dan Gookin ; Übersetzung aus dem Amerikanischen von Regine Freudenstein, unter Mitarbeit von Wilhelm Kulisch</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Weinheim</subfield><subfield code="b">Wiley-VCH Verlag GmbH & Co. KGaA</subfield><subfield code="c">2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">394 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">... für Dummies</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Lernen leichter gemacht</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auf dem Umschlag: Grundlagen und Syntax von C verstehen, Code schreiben und debuggen, anspruchsvollere Projekte angehen</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Informatik</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Programmierung / C u. C++</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Freudenstein, Regine</subfield><subfield code="0">(DE-588)1070863130</subfield><subfield code="4">trl</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kulisch, Wilhelm</subfield><subfield code="d">1957-</subfield><subfield code="0">(DE-588)120933322</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Wiley-VCH</subfield><subfield code="0">(DE-588)16179388-5</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, ePub</subfield><subfield code="z">978-3-527-80692-8</subfield><subfield code="w">(DE-604)BV044233641</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, mobi</subfield><subfield code="z">978-3-527-80693-5</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://www.wiley-vch.de/publish/dt/books/ISBN978-3-527-71342-4/</subfield><subfield code="3">Ausführliche Beschreibung</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029169937&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029169937</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV043758532 |
illustrated | Illustrated |
indexdate | 2024-07-10T07:34:19Z |
institution | BVB |
institution_GND | (DE-588)16179388-5 |
isbn | 9783527713424 3527713425 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029169937 |
oclc_num | 970821377 |
open_access_boolean | |
owner | DE-M347 DE-860 DE-706 DE-1050 DE-573 DE-92 DE-29T DE-1102 DE-384 DE-19 DE-BY-UBM DE-1043 DE-1046 DE-11 DE-858 DE-859 DE-634 DE-703 DE-83 DE-B768 DE-898 DE-BY-UBR |
owner_facet | DE-M347 DE-860 DE-706 DE-1050 DE-573 DE-92 DE-29T DE-1102 DE-384 DE-19 DE-BY-UBM DE-1043 DE-1046 DE-11 DE-858 DE-859 DE-634 DE-703 DE-83 DE-B768 DE-898 DE-BY-UBR |
physical | 394 Seiten Illustrationen, Diagramme |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Wiley-VCH Verlag GmbH & Co. KGaA |
record_format | marc |
series2 | ... für Dummies Lernen leichter gemacht |
spelling | Gookin, Dan 1960- Verfasser (DE-588)131839462 aut Beginning programming with C for dummies C programmieren lernen für Dummies Dan Gookin ; Übersetzung aus dem Amerikanischen von Regine Freudenstein, unter Mitarbeit von Wilhelm Kulisch 1. Auflage Weinheim Wiley-VCH Verlag GmbH & Co. KGaA 2017 394 Seiten Illustrationen, Diagramme txt rdacontent n rdamedia nc rdacarrier ... für Dummies Lernen leichter gemacht Auf dem Umschlag: Grundlagen und Syntax von C verstehen, Code schreiben und debuggen, anspruchsvollere Projekte angehen C Programmiersprache (DE-588)4113195-2 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Informatik Programmierung / C u. C++ (DE-588)4123623-3 Lehrbuch gnd-content C Programmiersprache (DE-588)4113195-2 s Programmierung (DE-588)4076370-5 s DE-604 Freudenstein, Regine (DE-588)1070863130 trl Kulisch, Wilhelm 1957- (DE-588)120933322 ctb Wiley-VCH (DE-588)16179388-5 pbl Erscheint auch als Online-Ausgabe, ePub 978-3-527-80692-8 (DE-604)BV044233641 Erscheint auch als Online-Ausgabe, mobi 978-3-527-80693-5 text/html http://www.wiley-vch.de/publish/dt/books/ISBN978-3-527-71342-4/ Ausführliche Beschreibung DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029169937&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Gookin, Dan 1960- C programmieren lernen für Dummies C Programmiersprache (DE-588)4113195-2 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)4113195-2 (DE-588)4076370-5 (DE-588)4123623-3 |
title | C programmieren lernen für Dummies |
title_alt | Beginning programming with C for dummies |
title_auth | C programmieren lernen für Dummies |
title_exact_search | C programmieren lernen für Dummies |
title_full | C programmieren lernen für Dummies Dan Gookin ; Übersetzung aus dem Amerikanischen von Regine Freudenstein, unter Mitarbeit von Wilhelm Kulisch |
title_fullStr | C programmieren lernen für Dummies Dan Gookin ; Übersetzung aus dem Amerikanischen von Regine Freudenstein, unter Mitarbeit von Wilhelm Kulisch |
title_full_unstemmed | C programmieren lernen für Dummies Dan Gookin ; Übersetzung aus dem Amerikanischen von Regine Freudenstein, unter Mitarbeit von Wilhelm Kulisch |
title_short | C programmieren lernen für Dummies |
title_sort | c programmieren lernen fur dummies |
topic | C Programmiersprache (DE-588)4113195-2 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | C Programmiersprache Programmierung Lehrbuch |
url | http://www.wiley-vch.de/publish/dt/books/ISBN978-3-527-71342-4/ http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029169937&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT gookindan beginningprogrammingwithcfordummies AT freudensteinregine beginningprogrammingwithcfordummies AT kulischwilhelm beginningprogrammingwithcfordummies AT wileyvch beginningprogrammingwithcfordummies AT gookindan cprogrammierenlernenfurdummies AT freudensteinregine cprogrammierenlernenfurdummies AT kulischwilhelm cprogrammierenlernenfurdummies AT wileyvch cprogrammierenlernenfurdummies |