Elements of C als Buch (gebunden)
PORTO-
FREI

Elements of C

Auflage 1986. Sprache: Englisch.
Buch (gebunden)
Ihr 14% Rabatt
 
14% Rabatt sichern mit Gutscheincode: LIEBE14
 
Statements in C, like statements in any other programming language, consist almost entirely of expressions and special reserved words. Declarations in C, unlike declarations in other languages, also contain arbitrary expressions. Thus, studying the m … weiterlesen
Buch (gebunden)

99,49 *

inkl. MwSt.
Portofrei
vorbestellbar
Elements of C als Buch (gebunden)

Produktdetails

Titel: Elements of C
Autor/en: Morton H. Lewin

ISBN: 0306421828
EAN: 9780306421822
Auflage 1986.
Sprache: Englisch.
SPRINGER NATURE

1. April 1986 - gebunden - 246 Seiten

Beschreibung

Statements in C, like statements in any other programming language, consist almost entirely of expressions and special reserved words. Declarations in C, unlike declarations in other languages, also contain arbitrary expressions. Thus, studying the means by which C expressions are constructed and evaluated is especially important-particularly since the number of permissible C operators is so large. Since all of the operands in a C expression (excluding constants) must be properly declared before they are used, and since declarations themselves contain expressions, the teaching of C involves the following chicken-and-egg problem: Should one begin by considering only elementary declarations, in which case the topic of expression construction and evaluation cannot be fully treated in one place, because the operators that pertain to the more complex objects-like pointers and structures (whose declarations have not yet been introduced)--have not yet been covered, or should one postpone entirely the issue of how decla­ rations are written (merely assuming that all of the objects under discussion have been properly declared) in order to fully treat all types of operands and operators in one comprehensive discussion? If the student is encouraged to begin writing programs immediately, the former choice is mandatory, because even the most elementary programs must vII Preface viii contain proper declarations. Thus, most C textbooks postpone the discussion of objects like arrays, structures, and pointers (and of the operators that pertain to them) until the second half of the book is reached.

Inhaltsverzeichnis

1 Introduction.- 1.1 The Significance of C.- 1.2 Prerequisite Summary.- 1.3 A Preview of C.- 1.4 This Book s Approach to C.- 2 Operators and Expressions.- 2.1 Constants.- 2.2 Identifiers.- 2.3 Operator Precedence.- 2.4 Function Calls.- 2.5 Indirect Access via Pointers.- 2.6 Array Elements as Operands.- 2.7 Some Derived Object Types.- 2.8 Structure Members as Operands.- 2.9 Relational Operators and Expressions.- 2.10 The Conditional Expression.- 2.11 Increment and Decrement Operators.- 2.12 Bitwise Logical Operations.- 2.13 Interpretation of Section 1.3 s Sample Expression.- 2.14 Arithmetic Operators.- 2.15 Assignment Operators.- 2.16 The Comma Operator.- 2.17 Data Conversions, Casts, and the sizeof Operator.- 2.18 Operator Precedence Table.- 2.19 White Space Characters.- Problems.- 3 Program Structure.- 3.1 The External Components of a C Program.- 3.2 C s Basic Data Types.- 3.3 Declarations in C.- 3.4 Function Definitions and Compound Statements.- 3.5 Storage Classes and Scope.- 3.6 Initialization.- 3.7 Structure Declarations.- 3.8 Type-names.- Problems.- 4 The C Preprocessor.- 4.1 Introduction.- 4.2 Text Replacement.- 4.3 Source File Inclusion and File Search Paths.- 4.4 Conditional Compilation.- Problems.- 5 Flow of Control.- 5.1 Introduction.- 5.2 The return Statement.- 5.3 if and if-else Statements.- 5.4 while and do while Statements.- 5.5 The for Statement.- 5.6 break, continue, and go to Statements.- 5.7 The switch Statement.- 5.8 Indentation Practices.- Problems.- 6 Advanced Topics.- 6.1 Unions.- 6.2 Fields.- 6.3 Structure Linkage.- 6.4 Pointers to Functions.- 6.5 Recursion.- 6.6 Multidimensional Arrays.- 6.7 typedef.- 6.8 Command Line Arguments.- Problems.- 7 The Standard Library.- 7.1 Introduction.- 7.2 File Access Control Blocks.- 7.3 I/O Initiation, Termination, and Redirection.- 7.4 Character and Line I/O.- 7.5 Formatted I/O.- 7.6 Binary Reads and Writes.- 7.7 Character-Type Macros and Conversions.- 7.8 Memory Allocation Functions.- 7.9 String-Handling Functions.- 7.10 Miscellaneous Library Functions.- Problems.- Solutions to Problems.- 2.- 3.- 4.- 5.- 6.- 7.- Appendix A Table of ASCII Codes.- Appendix B C Keywords and Their Uses.- Appendix C Operator Precedence Table.- Appendix D Capsule Summaries of Standard Library Functions.- Appendix E Standard Library Functions by Category.

Mehr aus dieser Reihe

zurück
Understanding Language: Man or Machine
Buch (gebunden)
von John A. Moyne
vor
Servicehotline
089 - 70 80 99 47

Mo. - Fr. 8.00 - 20.00 Uhr
Sa. 10.00 - 20.00 Uhr
Filialhotline
089 - 30 75 75 75

Mo. - Sa. 9.00 - 20.00 Uhr
Bleiben Sie in Kontakt:
Sicher & bequem bezahlen:
akzeptierte Zahlungsarten: Überweisung, offene Rechnung,
Visa, Master Card, American Express, Paypal
Zustellung durch:
1 Mängelexemplare sind Bücher mit leichten Beschädigungen, die das Lesen aber nicht einschränken. Mängelexemplare sind durch einen Stempel als solche gekennzeichnet. Die frühere Buchpreisbindung ist aufgehoben. Angaben zu Preissenkungen beziehen sich auf den gebundenen Preis eines mangelfreien Exemplars.

2 Diese Artikel unterliegen nicht der Preisbindung, die Preisbindung dieser Artikel wurde aufgehoben oder der Preis wurde vom Verlag gesenkt. Die jeweils zutreffende Alternative wird Ihnen auf der Artikelseite dargestellt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

3 Gutscheinbedingungen
Ihr Gutschein LIEBE14 gilt bis einschließlich 19.02.2020. Sie können den Gutschein ausschließlich online einlösen unter www.hugendubel.de. Keine Bestellung zur Abholung in der Buchhandlung möglich. Der Gutschein ist nicht gültig für gesetzlich preisgebundene Artikel (deutschsprachige Bücher und eBooks) sowie für preisgebundene Kalender, Tonieboxen, tolino eReader und tolino select. Der Gutschein ist nicht mit anderen Gutscheinen und Geschenkkarten kombinierbar. Eine Barauszahlung ist nicht möglich. Ein Weiterverkauf und der Handel des Gutscheincodes sind nicht gestattet.

4 Der gebundene Preis dieses Artikels wird nach Ablauf des auf der Artikelseite dargestellten Datums vom Verlag angehoben.

5 Der Preisvergleich bezieht sich auf die unverbindliche Preisempfehlung (UVP) des Herstellers.

6 Der gebundene Preis dieses Artikels wurde vom Verlag gesenkt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

7 Die Preisbindung dieses Artikels wurde aufgehoben. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

* Alle Preise verstehen sich inkl. der gesetzlichen MwSt. Informationen über den Versand und anfallende Versandkosten finden Sie hier.