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 |