Mit C zum Ziel: das C-Buch für Ein- und Umsteiger
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
Hüthig
1989
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 192 S. graph. Darst. 24 cm |
ISBN: | 3778515551 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV002217222 | ||
003 | DE-604 | ||
005 | 20130809 | ||
007 | t | ||
008 | 890928s1989 d||| |||| 00||| ger d | ||
016 | 7 | |a 881415472 |2 DE-101 | |
020 | |a 3778515551 |9 3-7785-1555-1 | ||
035 | |a (OCoLC)256200257 | ||
035 | |a (DE-599)BVBBV002217222 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-91 |a DE-83 |a DE-210 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 358f |2 stub | ||
084 | |a 28 |2 sdnb | ||
100 | 1 | |a Hickersberger, Arnold |e Verfasser |4 aut | |
245 | 1 | 0 | |a Mit C zum Ziel |b das C-Buch für Ein- und Umsteiger |c Arnold Hickersberger |
246 | 1 | 0 | |a Einsteiger |
264 | 1 | |a Heidelberg |b Hüthig |c 1989 | |
300 | |a 192 S. |b graph. Darst. |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a C |g Programmiersprache |0 (DE-588)4113195-2 |D s |
689 | 0 | |5 DE-604 | |
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=001456252&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-001456252 |
Datensatz im Suchindex
_version_ | 1804116671783239680 |
---|---|
adam_text | MIT C ZUM ZIEL 7
INHALTSVERZEICHNIS
VORWORT 5
INHALTSVERZEICHNIS 7
1.1 VORGESCHICHTE 11
1.2 C - WAS IST DAS 11
1.3 DIE ELEMENTE DER SPRACHE C 12
1.4 NICHT IN C ENTHALTENE SPRACHELEMENTE 13
2. EINFUEHRUNG IN DIE SPRACHE 15
2.1 SPRACHELEMENTE 15
2.1.1 NAMEN 15
2.1.2 GANZZAHLEN UND GLEITKOMMAZAHLEN 16
2.1.3 BEGRENZER UND KOMMENTARE 17
2.1.4 TRENNER ! 18
2.1.5 OPERATOREN 18
2.1.6 ZEICHENKONSTANTE UND FLUCHTSYMBOL 18
2.1.7 ZEICHENKETTEN 19
2.2 DIE PROGRAMMSTRUKTUR IN C 20
3. VARIABLE UND IHRE DATENTYPEN 23
3.1 DIE GRUNDDATENTYPEN 24
3.1.1 DER DATENTYP CHAR (ZEICHEN) 24
3.1.2 DER DATENTYP INTEGER (GANZZAHL) 24
3.1.3 DER DATENTYP FLOAT (GLEITKOMMAZAHL) 25
3.1.4 DER LOGISCHE DATENTYP IN C 26
3.2. ERWEITERTE DATENTYPEN 26
3.3 IMPLIZITE TYPKONVERTIERUNG IN AUSDRUECKEN 26
3.3.1 KONVERTIERUNG BEI CHAR UND SHORT 27
3.3.2 KONVERTIERUNG BEIM TYP FLOAT 27
3.3.3 KONVERTIERUNG BEIM TYP DOUBLE 27
3.3.4 KONVERTIERUNG BEIM TYP LONG 28
3.3.5 KONVERTIERUNG BEIM TYP UNSIGNED 28
3.3.6 KONVERTIERUNG BEIM TYP INT 28
3.4 IMPLIZITE TYPKONVERTIERIMG BEI ZUWEISUNGEN 29
4.1 PRIMAERE OPERATOREN 32
4.1.1 DER KLAMMEROPERATOR 32
4.1.2 FELD- ODER ARRAYOPERATOR 32
4.1.3 STRUKTUR- UND STRUKTURVERWEISKOMPONENTEN 33
4.2 UNAERE OPERATOREN 33
4.2.1 LOGISCHE NEGATION 34
HTTP://D-NB.INFO/881415472
8 MIT C ZUM ZIEL
4.2.2 DAS BITWEISE KOMPLEMENT 34
4.2.3 INKREMENT UND DEKREMENT 34
4.2.4 DAS UNAERE MINUS 36
4.2.5 DIE EXPLIZITE DATENTYPKONVERTIERUNG (CAST) .36
4.2.6 DER ZEIGEROPERATOR 37
4.2.7 DER ADRESSOPERATOR 37
4.2.8 DER SIZEOF-OPERATOR 38
4.3 ARITHMETISCHE OPERATOREN 38
4.3.1 MULTIPLIKATION 38
4.3.2 DIVISION, MODULO-DIVISION 39
4.3.3 ADDITION, SUBTRAKTION 40
4.4 DIE SCHIEBEOPERATOREN 40
4.4.1 ALLGEMEINE ANWENDUNG 41
4.4.2 RECHNEN MIT SCHIEBEBEFEHLEN 42
4.5 VERGLEICHSOPERATOREN 42
4.5.1 DER LOGISCHE VERGLEICH 43
4.5.2 DIE AEQUIVALENZ 43
4.6 BITORIENTIERTE OPERATOREN 44
4.6.1 DIE WAHRHEITSTABELLEN DER BITOPERATION 45
4.6.2 BEISPIELE ZU DEN BITORIENTIERTEN OPERATIONEN 45
4.7 LOGISCHE OPERATOREN 46
4.7.1 DAS LOGISCHE UND 46
4.7.2 DAS LOGISCHE ODER 47
4.8 DER TERNAERE OPERATOR 48
4.9 ZUWEISUNGSOPERATOREN 49
4.9.1 DIE EINFACHE ZUWEISUNG 49
4.9.2 DIE ZUSAMMENGESETZTE ZUWEISUNG 49
4.10 DER KOMMAOPERATOR 51
4.11 SEQUENZPUNKTE 52
5. STEUERSTRUKTUREN 55
5.1 BLOECKE 55
5.2 DER BEDINGTE SPRUNG 56
5.2.1 DIE IF - EISE - ANWEISUNG 57
5.2.2 DIE IF - EISE IF - EISE - KETTE 58
5.3 SCHLEIFEN 60
5.3.1 BEDINGUNG AM SCHLEIFENBEGINN 60
5.3.2 BEDINGIMG AM SCHLEIFENENDE 60
5.3.3 DIE ZAEHLSCHLEIFE 61
5.4 AUSWAHL AUS EINER MENGE VON ALTERNATIVEN 63
5.5 FORTSETZEN AN DER STEUERBEDINGUNG 65
5.6 KONTROLLIERTES VERLASSEN DER SCHLEIFE 67
5.7 KONTROLLIERTES VERLASSEN EINER FUNKTION 68
5.8 UNBEDINGTER SPRUNG 69
5.9 DIE LEERANWEISIMG 70
6. EINIGE BEISPIELE 73
6.1 BEISPIEL 1: GRUPPENAUFTEILUNG 74
6.2 BEISPIEL 2: BITBREITE VON DATENTYPEN 77
6.3 BEISPIEL 3: EIN RATESPIEL 79
MIT C ZUM ZIEL 9
6.4 BEISPIEL 4: MITTELWERT VON GLEITKOMMAZAHLEN 81
7. DIE SPEICHERKLASSEN 85
7.1 GLOBALE UND LOKALE VEREINBARUNGEN 85
7.2 DIE SPEICHERKLASSEN 87
7.2.1 DIE SPEICHERKLASSE AUTO 87
7.2.2 DIE SPEICHERKLASSE REGISTER 88
7.2.3 DIE SPEICHERKLASSE EXTERN 89
7.2.4 DIE SPEICHERKLASSE STATIC 91
7.2.5 SPEICHERKLASSEN VON FUNKTIONEN 93
7.3 UMBENENNEN EINES DATENTYPS 93
8. ZEIGER UND ADRESSEN 95
8.1 GRUNDEIGENSCHAFTEN 95
8.2 ZEIGER-UND ADRESSOPERATOR 96
8.3 ELEMENTARE OPERATIONEN MIT ZEIGERN 97
8.4 ZUWEISUNGEN UND LOGISCHE OPERATIONEN 99
9. FELDER 101
9.1 EINDIMENSIONALE FELDER 101
9.2 INITIALISIERUNG EINDIMENSIONALER FELDER 102
9.3 INITIALISIERUNG VON ZEICHENKETTEN 103
9.4 MEHRDIMENSIONALE FELDER 104
9.5 INITIALISIERUNG MEHRDIMENSIONALER FELDER 105
9.6 FELDER SIND AUCH ZEIGERKONSTRUKTIONEN 105
9.7 FELDER AUS ZEIGERN 109
10. FUNKTIONEN 115
10.1 FORMALE PARAMETER UND AKTUELLE ARGUMENTE 115
10.2 UEBERGABE VON DATEN ZWISCHEN FUNKTIONEN 116
10.3 ZEIGER AUF FUNKTIONEN 118
10.4 DIE ARGUMENTE AUS DER KOMMANDOZEILE 121
10.5 REKURSIVE FUNKTIONEN 123
11. STRUKTUREN UND VARIANTEN 127
11.1 STRUKTUREN 127
11.2 FELDER UND ZEIGER BEI STRUKTUREN 130
11.3 VARIANTEN 134
12. BITFELDER UND AUFEAEHLUNGEN 137
12.1 BITFELDER 137
12.2 AUFZAEHLUNGEN 140
13. PREPROZESSOR 143
13.1 TEXTERSATZ 143
13.2 MAKROS...... 145
13.3 BEDINGTE UEBERSETZUNG 148
14. DATEIBEARBEITUNG 151
10 MIT C ZUM ZIEL
14.1 DATEIBEARBEITUNG DES BETRIEBSSYSTEMS 152
14.2 PORTABLE DATEIBEARBEITUNG 153
14.2.1 GRUNDSAETZLICHER ABLAUF 153
14.2.2 DIE FUNKTIONSSCHNITTSTELLEN 154
14.3 FORMATIERTE EIN- /AUSGABE 160
14.3.1 DIE FUNKTION PRINTF 161
14.3.2 DIE FUNKTION SCANF 165
15. PORTABILITAET 171
15.1 ABHAENGIGKEITEN VOM COMPILER 171
15.2 ABHAENGIGKEITEN VOM BETRIEBSSYSTEM 174
15.3 ABHAENGIGKEITEN VON DER HARDWARE 175
16. DER ANSI-C STANDARD 179
16.1 ALLGEMEINE VORAUSSETZUNGEN 179
16.2 DER PREPROZESSOR 180
16.3 DIE SPRACHELEMENTE 182
16.3.1 DIE DATENTYPEN 182
16.3.2 DIE SCHLUESSELWORTE 184
16.3.3 DAS UNAERE PLUS (+) 185
16.3.4 STRUKTUREN UND VARIANTEN 186
16.4 DIE FUNKTIONEN 187
INDEX 189
|
any_adam_object | 1 |
author | Hickersberger, Arnold |
author_facet | Hickersberger, Arnold |
author_role | aut |
author_sort | Hickersberger, Arnold |
author_variant | a h ah |
building | Verbundindex |
bvnumber | BV002217222 |
classification_rvk | ST 250 |
classification_tum | DAT 358f |
ctrlnum | (OCoLC)256200257 (DE-599)BVBBV002217222 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01334nam a2200373 c 4500</leader><controlfield tag="001">BV002217222</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130809 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">890928s1989 d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">881415472</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3778515551</subfield><subfield code="9">3-7785-1555-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)256200257</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV002217222</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-210</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="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">28</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hickersberger, Arnold</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mit C zum Ziel</subfield><subfield code="b">das C-Buch für Ein- und Umsteiger</subfield><subfield code="c">Arnold Hickersberger</subfield></datafield><datafield tag="246" ind1="1" ind2="0"><subfield code="a">Einsteiger</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">Hüthig</subfield><subfield code="c">1989</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">192 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">24 cm</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="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="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=" "><subfield code="5">DE-604</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=001456252&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-001456252</subfield></datafield></record></collection> |
id | DE-604.BV002217222 |
illustrated | Illustrated |
indexdate | 2024-07-09T15:42:13Z |
institution | BVB |
isbn | 3778515551 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-001456252 |
oclc_num | 256200257 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-83 DE-210 |
owner_facet | DE-91 DE-BY-TUM DE-83 DE-210 |
physical | 192 S. graph. Darst. 24 cm |
publishDate | 1989 |
publishDateSearch | 1989 |
publishDateSort | 1989 |
publisher | Hüthig |
record_format | marc |
spelling | Hickersberger, Arnold Verfasser aut Mit C zum Ziel das C-Buch für Ein- und Umsteiger Arnold Hickersberger Einsteiger Heidelberg Hüthig 1989 192 S. graph. Darst. 24 cm txt rdacontent n rdamedia nc rdacarrier C Programmiersprache (DE-588)4113195-2 gnd rswk-swf C Programmiersprache (DE-588)4113195-2 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=001456252&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hickersberger, Arnold Mit C zum Ziel das C-Buch für Ein- und Umsteiger C Programmiersprache (DE-588)4113195-2 gnd |
subject_GND | (DE-588)4113195-2 |
title | Mit C zum Ziel das C-Buch für Ein- und Umsteiger |
title_alt | Einsteiger |
title_auth | Mit C zum Ziel das C-Buch für Ein- und Umsteiger |
title_exact_search | Mit C zum Ziel das C-Buch für Ein- und Umsteiger |
title_full | Mit C zum Ziel das C-Buch für Ein- und Umsteiger Arnold Hickersberger |
title_fullStr | Mit C zum Ziel das C-Buch für Ein- und Umsteiger Arnold Hickersberger |
title_full_unstemmed | Mit C zum Ziel das C-Buch für Ein- und Umsteiger Arnold Hickersberger |
title_short | Mit C zum Ziel |
title_sort | mit c zum ziel das c buch fur ein und umsteiger |
title_sub | das C-Buch für Ein- und Umsteiger |
topic | C Programmiersprache (DE-588)4113195-2 gnd |
topic_facet | C Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=001456252&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hickersbergerarnold mitczumzieldascbuchfureinundumsteiger AT hickersbergerarnold einsteiger |