ENGLISH

Intermediate C Programming

Book information

Publisher
CRC Press
Year
2015
ISBN
9781498711647, 9781498711630, 9781138460775, 113846077X
Language
english
Format
PDF
Filesize
12 MB (12612612 bytes)
Pages
494\494
Time added
2020-05-04 21:58:01

Description

Intermediate C Programming provides a stepping-stone for intermediate-level students to go from writing short programs to writing real programs well. It shows students how to identify and eliminate bugs, write clean code, share code with others, and use standard Linux-based tools, such as ddd and valgrind. The text covers numerous concepts and tools that will help your students write better programs. It enhances their programming skills by explaining programming concepts and comparing common mistakes with correct programs. It also discusses how to use debuggers and the strategies for debugging as well as studies the connection between programming and discrete mathematics. Front Cover Contents List of Figures List of Tables Foreword Preface Author, Reviewers, and Artist Rules in Software Development Source Code I. Computer Storage: Memory and File 1. Program Execution 2. Stack Memory 3. Prevent, Detect, and Remove Bugs 4. Pointers 5. Writing and Testing Programs 6. Strings 7. Programming Problems and Debugging 8. Heap Memory 9. Programming Problems Using Heap Memory 10. Reading and Writing Files 11. Programming Problems Using File II. Recursion 12. Recursion 13. Recursive C Functions 14. Integer Partition 15. Programming Problems Using Recursion III. Structure 16. Programmer-Defined Data Types 17. Programming Problems Using Structure 18. Linked Lists 19. Programming Problems Using Linked List 20. Binary Search Trees 21. Parallel Programming Using Threads IV. Applications 22. Finding the Exit of a Maze 23. Image Processing 24. Huffman Compression A. Linux B. Version Control C. Integrated Development Environments (IDE)

Similar books