|
![]() |
|||
|
||||
OverviewA practical guide for C programmers and developers, this work shows how to use the language more effectively by relating its syntax to actual commercial applications, and establishes development guidelines and standards. It focuses on practices, portability and ease of maintenance. Full Product DetailsAuthor: Mohamed OsmanPublisher: Artech House Publishers Imprint: Artech House Publishers Edition: Unabridged edition Dimensions: Width: 17.70cm , Height: 2.00cm , Length: 23.00cm Weight: 0.717kg ISBN: 9780890066423ISBN 10: 0890066426 Pages: 368 Publication Date: 31 December 1996 Audience: College/higher education , Professional and scholarly , Undergraduate , Postgraduate, Research & Scholarly Format: Hardback Publisher's Status: Active Availability: Out of stock ![]() The supplier is temporarily out of stock of this item. It will be ordered for you on backorder and shipped when it becomes available. Table of ContentsIntroduction. Introduction to C Variables and I/O: Variable Types. Constants Literals Types and Examples. Variable Declarations (Local Only). MegaStandard Variable Naming Conventions. Manual Entry Comprehension. Printing. MAKE. Arithmetic Using Variables and Functions: Arithmetic Operators. Arithmetic Evaluation Rules. Arithmetic Conversion Rules. MegaStandard Conventions. UNIX Math Library. MAKE. Manual Entry Comprehension Using cc(1) and exp(3M). Variables and Functions: Memory and User Space. Variable Classifications. Variable Scope. Function Building. Argument Passing. MegaStandard Conventions. Multi-File Development and Compilation. Conditionals and Loops (Part I): Conditional Operators. Logical Evaluation. if() conditional. switch() conditional. MegaStandard Conventions. Preprocessor and Error Tracing. Characters, Strings, Pointers (Part I): String Internals. String Building. String Comparisons. const specifier. UNIX Manual Comprehension. Strings and Function Building. Conditionals and Loops (Part II): Preprocessor Directives. while() loop. for() loop. MegaStandard Conventions. Function Prototyping and Library Building: Declarations vs. Definitions. void Type Specifier. Function Prototyping. MegaStandard Conventions for Prototyping. Library Creation and Management. Header File Centralization. MAKE. Characters, String, Pointers (Part II): Pointers. Addresses. Functions and Pointers. Characters, String, Pointers (Part III): Comma Operator. Arbitrary Pointers. Arrays. More Addresses. Functions Returning Pointers. Miscellaneous Topics & Applications of Pointers: Conditional Compilation. Type Casting. Typedefs. Command Line Processing. ato-() Functions. Input Parsing and Scanning. System Clock Interfacing. Structures, Unions, and UNIX File I/O: Structures. Unions. Bitwise Operators. Unbuffered File Functions. Buffered File Functions. MegaStandard Conventions. Index. Glossary.ReviewsAuthor InformationMohamed S. Osman has over 10 years of experience in developing commercial software using UNIX, C, and Relational Databases. He was a member of the Telxon R&D team responsible for prototyping the first laptop computer in America in 1984; has worked as a Project Manager for TRW, Inc.; co-founded AQdata, a leading UNIX/C consulting firm; and was Managing Editor of the Sequent User Resource Forum. He is currently executive vice president of Mega Solution, Inc., Cleveland, Ohio. Tab Content 6Author Website:Countries AvailableAll regions |