000 a
999 _c33385
_d33385
008 241107b xxu||||| |||| 00| 0 eng d
020 _a9781032189819
082 _a005.133
_bLUY
100 _aLu, Yung-Hsiang
245 _aIntermediate C programming
250 _a2nd ed.
260 _bCRC Press,
_c2024
_aBoca Raton :
300 _axxxi, 400 p. ;
_bill.,
_c26 cm.
365 _b2671.00
_c
_d01
504 _aIncludes bibliographical references and index.
520 _aAnnotation. Teach Your Students How to Program WellIntermediate 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.
650 _aComputer programming
650 _aAllocate memory
650 _aBinary search tree
650 _aCall stack
650 _aCFLAGS
650 _aDoubly linked list
650 _aSwap Function
650 _aFopen function
650 _aMalloc
650 _aMakefile
650 _aPre-order traversal
650 _aStack memory
650 _aValgrind
700 _aThiruvathukal, George K.
942 _2ddc
_cBK