Features
- Use with Windows®, macOS® or Linux®
- Rich coverage of fundamentals: Problem solving, algorithm development, types, control statements, functions, arrays, pointers, strings, formatted I/O, structures, unions, bit manipulation, enumerations, files, data structures, preprocessor and more
- 20+ rich case studies from computer science, artificial intelligence, data science and other fields
- 147 complete working programs, real-world examples and data
- Code tested on GNU™ gcc, Visual C++® and Xcode® compilers
- 350+ integrated self-check exercises with answers for immediate reinforcement and a brisk learning pace
- 445 end-of-chapter exercises and projects
- Enhanced security/data science per ACM™/IEEE™ guidelines
- Secure C Programming, privacy, ethics in computing
- Multithreading and multicore performance
- Searching, sorting, analysis of algorithms with Big
- Think like a developer: GitHub, forums like StackOverflow, static code analysis tools, virtualization tools
- Systems programming and applications programming
- Use free open-source libraries and tools
- gnuplot visualization, raylib game programming
- AI: Machine learning, natural language processing
- C11 standard and includes C18 standard corrections
- Debugging with GNU gdb, Visual C++® and Xcode®
- Robotics and 3D graphics with the Webots simulator
- Internet, web services, mashups and the cloud
-
Build a compiler and a virtual machine with simulation
نقد و بررسیها
هنوز بررسیای ثبت نشده است.