| 000 | 02048nam a2200289 i 4500 | ||
|---|---|---|---|
| 003 | CSPC | ||
| 005 | 20250729151936.0 | ||
| 008 | 250722s2022 -uk 001 0 eng d | ||
| 020 | _a9781801078450 | ||
| 040 |
_cCSPC _aCSPC _beng _erda |
||
| 050 | 0 | 0 | _aQA76.73.C15 |
| 082 | 0 | 0 |
_a005.133 _bSz73l |
| 100 | 1 |
_aSzuhay, Jeff, _eauthor. |
|
| 245 | 1 | 0 |
_aLearn C programming : _ba beginner's guide to learning the most powerful and general-purpose programming language with ease / _cJeff Szhuhay. |
| 250 | _aSecond edition. | ||
| 264 | 1 |
_aBirmingham, UK : _bPackt Publishing Ltd., _c2022. |
|
| 300 |
_axxxi, 708 pages ; _c24 cm. |
||
| 336 |
_2rdacontent _atext |
||
| 337 |
_2rdamedia _aunmediated |
||
| 338 |
_2rdacarrier _avolume |
||
| 500 | _aIncludes index. | ||
| 505 | 0 | _aC fundamentals -- Running hello, world -- Understanding program structure -- Working with basic data types -- Using variables and assignments -- Exploring operators and expressions -- Exploring conditional program flow -- Exploring loops and iterations -- Creating and using enumerations -- Complex data types -- Creating and using structures -- Creating custom data types with typedef -- Working with arrays -- Working with multi-dimensional arrays -- Using pointers -- Understanding arrays and pointers -- Working with strings -- Creating and using more complex structures -- Memory manipulation -- Understanding memory allocation and lifetime -- Using dynamic memory allocation -- Input and output -- Exploring formatted output -- Getting input from the command line -- Exploring formatted input -- Working with files -- Using file input and file output -- Building blocks for larger programs -- Working with multi-file programs -- Understanding scope -- Building multi-file programs with make -- Creating two card programs. | |
| 650 | 0 | _aC (Computer program language). | |
| 650 | 0 | _aComputer programming. | |
| 942 |
_2ddc _n0 _cBK _h005.133 _iSz73l _kCIR _m2022 |
||
| 999 |
_c29835 _d29835 |
||