000 01616nam a22002417a 4500
005 20260710110338.0
008 260710s2024 |||||||| |||| 00| 0 eng d
020 _a9781032189819
040 _cPK-LaUMT
082 _a005.133
_bLUY-I
100 0 _aLu, Yung-Hsiang
_913509
245 1 0 _aIntermediate C programming /
_cYung-Hsiang Lu and George K. Thiruvathukal
250 _a2nd ed.
260 _aBoca Raton :
_bCRC Press,
_c2024
300 _axxxi, 400 p.
500 _aIndex present
520 _a"Revised for a new second edition, 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. This second edition provides expanded coverage of these topics with new material focused on software engineering, including version control and unit testing. The text 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. Including additional student and instructor resources available online, this book is particularly appealing as a classroom resource"-- Provided by publisher
546 _aEng
650 _aC (Computer program language)
_92476
650 _aComputer programming
700 1 _aThiruvathukal, George K.
_913510
942 _cBK
999 _c141365
_d141365