Practice Problems for C++ Beginners: Moving Beyond the Basics (Paperback)
This book is for C++ beginners looking for practice problems to ease the learning curve of the C++ programming language. The goal of this book is to provide simple practice problems to help C++ beginners quickly learn the C++ syntax and common compilation errors. This book provides 187 practice problems about declaration of variables, control statements, loops, functions, arrays, C/C++ string, pointers, pass-by-reference, pass-by-value, and basic object-oriented programming. This book shall be treated as supplemental materials in addition to a formal introductory C++ book. This book should be helpful to people who just started to learn C++ programming (not intended for intermediate / experienced C++ programmers though).
Dr. Kung-Hua Chang is a Senior Data Scientist at a stealth startup. He received his Ph.D. in Computer Science from University of California, Los Angeles. He had been a lecturer teaching an introductory data structure course in C++ (CS 32) in UCLA Henry Samueli School of Engineering and Applied Science in the summer of 2015 and 2016. The author can be reached by email at: email@example.com