Cargando…

C programming : test your skills /

C Programming: Test Your Skills is specifically designed to be used as the supplementary resource for learning C Programming. It is ideal for self practice or test preparation and hones one's problem solving abilities through varieties of exercises.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kamthane, Ashok N.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Delhi : Pearson : Dorling Kindersley (India), ©2010.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn732012371
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 110621s2010 ii a o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d HEBIS  |d OCLCQ  |d DEBSZ  |d OCLCF  |d OCLCQ  |d COO  |d OCLCQ  |d CEF  |d AU@  |d UAB  |d OCLCQ  |d CZL  |d OCLCO  |d OCLCQ  |d OCLCO 
020 |a 9788131753934 
020 |a 813175393X 
020 |a 8131732096 
020 |a 9788131732090 
020 |z 9788131732090 
029 1 |a DEBSZ  |b 368479358 
029 1 |a GBVCP  |b 785430911 
029 1 |a HEBIS  |b 291546331 
029 1 |a AU@  |b 000067113952 
035 |a (OCoLC)732012371 
037 |a CL0500000092  |b Safari Books Online 
050 4 |a QA76.73.C15  |b K357 2010 
049 |a UAMI 
100 1 |a Kamthane, Ashok N. 
245 1 0 |a C programming :  |b test your skills /  |c Ashok N. Kamthane. 
260 |a Delhi :  |b Pearson :  |b Dorling Kindersley (India),  |c ©2010. 
300 |a 1 online resource (xi, 342 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a Cover -- C Programming Test Your Skills -- Copyright -- Contents -- Preface -- Acknowledgements -- About the Author -- Computer Fundamentals and Brief Information on C -- Components of a Computer -- Latest Computers -- Algorithm -- Sequence, Selection and Iteration -- Flowcharts -- An Overview of Compilers and Interpreters -- Structure of a C Program -- C Programming Rules -- Executing the Program -- An Example of a C Program -- Exercises -- Answers -- The C Declarations -- Introduction -- The C Character Set -- Delimiters -- Types of Tokens -- The C Keywords -- Identifiers -- Constants -- Numeric Constants -- Character Constants -- Variables -- Rules for Defining Variables -- C Data Types -- Basic Data Type -- The Void Data Type -- Initializing Variables -- Dynamic Initialization -- Type Modifiers -- Type Conversion -- Wrapping Around -- Constant and Volatile Variables -- Constant Variable -- Volatile Variable -- Exercises -- Answers -- Operators and Expressions -- Operators -- Arithmetic Operators -- Relational Operators -- Logical Operators -- Increment and Decrement Operators -- Assignment Operators and Expressions -- Comma and Conditional Operator -- Bitwise Operators -- Exercises -- Answers -- Decision Control -- Control Structures -- if Statement -- if-else Statement -- Nested if-else Statement -- switch Statement -- switch Execution -- Exercises -- Answers -- Loop Control Statements -- What is a Program Loop? -- for Loop -- Nested for Loops -- while Loop -- do-while -- do-while Statement with while Loop -- break Statement -- continue Statement -- goto Statement -- Exercises -- Answers -- Arrays -- Definition of an Array -- Declaration of One-Dimensional Array -- One-Dimensional Array Initialization -- Access to One-Dimensional Array Elements -- Printing One-Dimensional Array Elements -- Initialization of Two-Dimensional Array. 
505 8 |a Initialization of Three-Dimensional Arrays -- Arrays and Pointers -- Array and Function -- Exercises -- Answers -- String Operations and Standard Functions -- Definition of String -- Declaration and Initialization of a String -- Display of Strings with Different Formats -- String Standard Functions -- Exercises -- Answers -- Pointers -- Pointer Definition -- Features of Pointers -- Pointers and Addresses -- Pointer Declaration -- Arithmetic Operations with Pointers -- Pointers and Arrays -- Pointers to Pointers -- Dynamic Memory Allocation -- Memory Allocation Functions -- Exercises -- Answers -- Functions -- Introduction -- Definition of Function -- Why Use Functions? -- How Function Works? -- Function Definition Syntax -- The Return Statement -- Types of Functions -- Without Arguments and Return Values -- With Arguments But Without Return Values -- Function With Passing Arguments and Return Values -- Function Without Passing Arguments, But With Return Values -- Call by Value and Reference -- Function Returning More Values -- Function as an Argument -- Function With Operators -- Function and Decision Statements -- Function and Loop Statements -- Functions With Arrays and Pointers -- Initialization of Array Using Function -- Passing Array Elements to Function -- Recursion -- Library Functions -- Exercises -- Answers -- Storage Class -- Introduction -- Automatic Variables -- External Variables -- Static Variables -- Register Variables -- Exercises -- Answers -- Preprocessor Directives -- Introduction -- #define Directive -- Undefining a Macro -- Token Pasting and Stringizing Operators -- #include Directive -- Conditional Compilation -- #ifndef Directive -- #error Directive -- #line Directive -- inline Directive -- #pragma Saveregs -- The Pre-Defined Macros in ANSI and Turbo C -- ANSI C Pre-Defined Macros -- Turbo C Pre-Defined Macros. 
505 8 |a The Pre-Defined Marcos in ctype.h -- Exercises -- Answers -- Structure and Union -- Basics of Structure -- Features of Structures -- Definition and Declaration of Structure -- Structure within a Structure -- Array of Structures -- Pointer to Structure -- Structure and Functions -- typedef -- Bit Fields -- Enumerated Data Type -- union -- Calling BIOS and DOS Services -- Union of Structures -- Exercises -- Answers -- Files -- Introduction of a File -- Definition of a File -- Streams and File Types -- File Types -- Steps for File Operations -- Opening of File -- Text Modes -- Binary Modes -- Reading a File -- Closing a File -- File I/O -- Other File Functions -- The fseek() Function -- Searching Errors in Reading/Writing Files -- Low-Level Disk I/O -- Command Line Arguments -- Exercises -- Answers -- Graphics -- Introduction -- Initialization of Graphics -- Few Graphics Functions -- Programs Using Library Functions -- Working with Text -- Filling Patterns with Different Colors and Styles -- Mouse Programming -- Drawing Non-Common Figures -- Summary -- Exercises -- Answers -- Appendices -- Appendix A -- Appendix B -- Appendix C -- Index. 
520 |a C Programming: Test Your Skills is specifically designed to be used as the supplementary resource for learning C Programming. It is ideal for self practice or test preparation and hones one's problem solving abilities through varieties of exercises. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a C (Computer program language) 
650 6 |a C (Langage de programmation) 
650 7 |a C (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Kamthane, Ashok N.  |t C programming : test your skills.  |d Delhi : Pearson Education India, 2009, ©2010  |z 9788131732090 
856 4 0 |u https://learning.oreilly.com/library/view/~/9788131732090/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
994 |a 92  |b IZTAP