Coverart for item
The Resource C, from theory to practice, George S Tselikis and Nikolaos D Tselikas

C, from theory to practice, George S Tselikis and Nikolaos D Tselikas

Label
C, from theory to practice
Title
C, from theory to practice
Statement of responsibility
George S Tselikis and Nikolaos D Tselikas
Creator
Contributor
Subject
Language
eng
Summary
"This easy-to-use, classroom-tested textbook covers the C programming language for computer science and IT students. Designed for a compulsory fundamental course, it presents the theory and principles of C. More than 500 exercises and examples of progressive difficulty aid students in understanding all the aspects and peculiarities of the C language. The exercises test students on various levels of programming and the examples enhance their concrete understanding of programming know-how. Instructor's manual and PowerPoint slides are available upon qualifying course adoption"--Provided by publisher
http://library.link/vocab/creatorName
Tselikis, George S.,
Dewey number
005.13/3
Index
index present
Literary form
non fiction
Nature of contents
  • dictionaries
  • bibliography
http://library.link/vocab/relatedWorkOrContributorName
Tselikas, Nikolaos D.,
http://library.link/vocab/subjectName
C (Computer program language)
Label
C, from theory to practice, George S Tselikis and Nikolaos D Tselikas
Instantiates
Publication
Antecedent source
unknown
Bibliography note
Includes bibliographical references and index
Color
multicolored
Contents
  • Cover ; Half Title; Title Page; Copyright Page; Dedication; Table of Contents; Preface ; Acknowledgments ; About the Authors ; Chapter 1: Introduction to C ; History of C ; The ANSI Standard ; Advantages of C ; Disadvantages of C ; C Program Life Cycle ; Writing a C Program ; Our First C Program ; The #include Directive ; The main() Function ; Comments ; Compilation ; Common Errors ; Linking ; Run the Program ; Chapter 2: Data Types, Variables, and Data Output ; Variables ; Naming Variables ; Declaring Variables ; Assignment of Values and Constants ; Arithmetic Conversions ; Type Qualifiers
  • The #define Directive The printf() Function ; Escape Sequences ; Conversion Specifications ; Return Value ; Printing Variables ; Optional Fields ; Precision ; Field Width ; Prefix ; Flags ; Exercises ; Unsolved Exercises ; Chapter 3: Getting Input with scanf() ; The scanf() Function ; Use of Ordinary Characters ; Return Value ; Exercises ; Unsolved Exercises ; Chapter 4: Operators ; The = Assignment Operator ; Arithmetic Operators ; The ++ and -- Operators ; Relational Operators ; Exercises ; Compound Assignment Operators ; Logical Operators ; The! Operator ; The & & Operator
  • The continue Statement Exercises ; Nested Loops ; Exercises ; The while Statement ; Exercises ; The do-while Statement ; Exercises ; The goto Statement ; Unsolved Exercises ; Chapter 7: Arrays ; One-Dimensional Arrays ; Declaring Arrays ; Accessing Array Elements ; Array Initialization ; Exercises ; Two-Dimensional Arrays ; Declaring Arrays ; Accessing Array Elements ; Array Initialization ; Exercises ; Unsolved Exercises ; Chapter 8: Pointers ; Pointers and Memory ; Pointer Declaration ; Pointer Initialization ; Null Pointers ; Using a Pointer ; Exercises ; The void* Pointer
  • Use of const Qualifier Pointer Arithmetic ; Pointers and Integers ; Subtracting and Comparing Pointers ; Exercises ; Pointers and Arrays ; Exercises ; Array of Pointers ; Exercises ; Pointer to Pointer ; Exercises ; Pointers and Two-Dimensional Arrays ; Exercises ; Pointer to Function ; Array of Pointers to Functions ; Unsolved Exercises ; Chapter 9: Characters ; The char Type ; Exercises ; The getchar() and putchar() Functions ; Exercises ; Chapter 10: Strings ; String Literals ; Storing Strings ; Exercise ; Writing Strings ; Exercises ; Pointers and String Literals ; Exercises
Control code
ocn992167602
Dimensions
unknown
Edition
Second edition
Extent
1 online resource
File format
unknown
Form of item
online
Isbn
9781351796446
Level of compression
unknown
Note
Taylor & Francis
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)992167602
Label
C, from theory to practice, George S Tselikis and Nikolaos D Tselikas
Publication
Antecedent source
unknown
Bibliography note
Includes bibliographical references and index
Color
multicolored
Contents
  • Cover ; Half Title; Title Page; Copyright Page; Dedication; Table of Contents; Preface ; Acknowledgments ; About the Authors ; Chapter 1: Introduction to C ; History of C ; The ANSI Standard ; Advantages of C ; Disadvantages of C ; C Program Life Cycle ; Writing a C Program ; Our First C Program ; The #include Directive ; The main() Function ; Comments ; Compilation ; Common Errors ; Linking ; Run the Program ; Chapter 2: Data Types, Variables, and Data Output ; Variables ; Naming Variables ; Declaring Variables ; Assignment of Values and Constants ; Arithmetic Conversions ; Type Qualifiers
  • The #define Directive The printf() Function ; Escape Sequences ; Conversion Specifications ; Return Value ; Printing Variables ; Optional Fields ; Precision ; Field Width ; Prefix ; Flags ; Exercises ; Unsolved Exercises ; Chapter 3: Getting Input with scanf() ; The scanf() Function ; Use of Ordinary Characters ; Return Value ; Exercises ; Unsolved Exercises ; Chapter 4: Operators ; The = Assignment Operator ; Arithmetic Operators ; The ++ and -- Operators ; Relational Operators ; Exercises ; Compound Assignment Operators ; Logical Operators ; The! Operator ; The & & Operator
  • The continue Statement Exercises ; Nested Loops ; Exercises ; The while Statement ; Exercises ; The do-while Statement ; Exercises ; The goto Statement ; Unsolved Exercises ; Chapter 7: Arrays ; One-Dimensional Arrays ; Declaring Arrays ; Accessing Array Elements ; Array Initialization ; Exercises ; Two-Dimensional Arrays ; Declaring Arrays ; Accessing Array Elements ; Array Initialization ; Exercises ; Unsolved Exercises ; Chapter 8: Pointers ; Pointers and Memory ; Pointer Declaration ; Pointer Initialization ; Null Pointers ; Using a Pointer ; Exercises ; The void* Pointer
  • Use of const Qualifier Pointer Arithmetic ; Pointers and Integers ; Subtracting and Comparing Pointers ; Exercises ; Pointers and Arrays ; Exercises ; Array of Pointers ; Exercises ; Pointer to Pointer ; Exercises ; Pointers and Two-Dimensional Arrays ; Exercises ; Pointer to Function ; Array of Pointers to Functions ; Unsolved Exercises ; Chapter 9: Characters ; The char Type ; Exercises ; The getchar() and putchar() Functions ; Exercises ; Chapter 10: Strings ; String Literals ; Storing Strings ; Exercise ; Writing Strings ; Exercises ; Pointers and String Literals ; Exercises
Control code
ocn992167602
Dimensions
unknown
Edition
Second edition
Extent
1 online resource
File format
unknown
Form of item
online
Isbn
9781351796446
Level of compression
unknown
Note
Taylor & Francis
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)992167602

Library Locations

    • InternetBorrow it
      Albany, Auckland, 0632, NZ
Processing Feedback ...