Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Software Development in C
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Software Development in C

Software Development in C

A Practical Approach to Programming and Design

David Conger

528 pages, parution le 26/11/2002

Résumé

This comprehensive yet readable book teaches C language skills and how to build complete working programs (entire software systems) in C, a powerful and popular tool for developing professional software. By the end of the book, users will have written a working text editor, will have learned program design skills, and will have been introduced to software testing and debugging. Beginning with an overview of the evolution of the C programming language and fundamental C programming concepts, this book then discusses data types; provides a detailed examination of the essential C operators and control statements; discusses arrays, user input and output (I/O) and the basics of string handling; and examines basic design techniques through building program components using functions. It then examines the C preprocessor and demonstrates some of the more powerful aspects of the C programming language, providing a look at C++, C#, and Java. For those seeking to develop practical design and development skills using the C language, including computer programmers and software developers.

Contents
  • Ch. 1 A Brief History of C
  • Ch. 2 A First Look at C Programming
  • Ch. 3 Atomic Data Types: Integer and Floating-Point Variables
  • Ch. 4 Atomic Data Types in C: Characters
  • Ch. 5 Introduction to C Operators
  • Ch. 6 Other Numeric Operators
  • Ch. 7 Logical Operators
  • Ch. 8 Flow Control: Branching
  • Ch. 9 Flow Control: Looping
  • Ch. 10 Single-Dimensional Arrays
  • Ch. 11 Multidimensional Arrays
  • Ch. 12 User I/O, Strings, and String Functions
  • Ch. 13 Structured Design with Functions
  • Ch. 14 Programmer-Defined Data Types
  • Ch. 15 Designing Data Types
  • Ch. 16 Preprocessor Directives
  • Ch. 17 Organizing Programs
  • Ch. 18 Pointers
  • Ch. 19 Dynamic Memory Allocation
  • Ch. 20 Encapsulating Data
  • Ch. 21 File Input and Output
  • Ch. 22 Fiddling with Bits
  • Ch. 23 Designing the Text Editor
  • Ch. 24 Developing the Text Editor: Tedit.C
  • Ch. 25 Developing the Text Editor: TBuffer.h, TBuffer.c, TString.h, and TString.c
  • Ch. 26 Developing the Text Editor: InstList.h, InstList.c, MiscType.h, and Platform.h
  • Ch. 27 Moving To C++, C#, and Java
  • App. A Installing and Using Visual C++
  • App. B The ASCII Character Set
  • App. C: Operator Precedence in C
  • App. D Binary, Decimal, and Hexadecimal Numbers

L'auteur - David Conger

Microsoft Corporation

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) David Conger
Parution 26/11/2002
Nb. de pages 528
Format 21 x 27,5
Couverture Broché
Poids 1095g
Intérieur Noir et Blanc
EAN13 9780133701722

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription