{"product_id":"c-programming-language-a-quickstudy-laminated-reference-guide-9781423251750","title":"C Programming Language: A Quickstudy Laminated Reference Guide","description":"\u003cp\u003e • Author(s): Robin Nixon\u003cbr\u003e • Publisher: Quickstudy Reference Guides\u003cbr\u003e • Publisher Imprint: Quickstudy Reference Guides\u003cbr\u003e • BISAC: Programming Languages - C\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eEssential C Language reference with need-to-know core statements, operators, variables, functions, control flow, expressions, and more for support of beginners who are learning and for experts as a handy quick reference. Developed using our famously concise QuickStudy format, author, editor, and designer fit these core elements in six laminated pages. Author Robin Nixon worked with computers in the 80s and started developing websites in the 90s becoming an expert and writing over 40 programming books and over 500 articles for top computer magazines. With his expertise in the field, and writing to his audience in our succinct and organized QuickStudy format, this reference has more quality actionable facts per page than any book or website. Designed for quick access to the facts you need, our inexpensive tools for programmers have been best sellers for over 10 years making this an easy add to your programming toolbox. As our programming reference guides climb in sales to best-selling status, it is clear that print is not dead and this handy desktop tool does the trick. \u003c\/p\u003e\u003cp\u003e6 page laminated reference Includes: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eOverview\u003c\/li\u003e\n\u003cli\u003eVariables \u003c\/li\u003e\n\u003cli\u003eData Types\u003c\/li\u003e\n\u003cli\u003eConstants\u003cul\u003e\n\u003cli\u003eMacro Constants\u003c\/li\u003e\n\u003cli\u003econst variables\u003c\/li\u003e\n\u003cli\u003eenum constants\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eArrays \u003cul\u003e\n\u003cli\u003eDeclaring \u0026amp; initializing arrays\u003c\/li\u003e\n\u003cli\u003eAccessing array elements \u003c\/li\u003e\n\u003cli\u003eModifying Arrays \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003ePointers\u003cul\u003e\n\u003cli\u003ePointers \u0026amp; Arrays\u003c\/li\u003e\n\u003cli\u003ePointers to pointers\u003c\/li\u003e\n\u003cli\u003eModifying values indirectly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eOperators\u003cul\u003e\n\u003cli\u003eArithmetic Operators\u003c\/li\u003e\n\u003cli\u003eComparison Operators \u003c\/li\u003e\n\u003cli\u003eLogical Operators\u003c\/li\u003e\n\u003cli\u003eBitwise Operators\u003c\/li\u003e\n\u003cli\u003eOther Operators \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eControl Flow\u003cul\u003e\n\u003cli\u003eConditional Statements\u003c\/li\u003e\n\u003cli\u003eLooping Statements\u003c\/li\u003e\n\u003cli\u003egoto statement\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eFunctions\u003cul\u003e\n\u003cli\u003ePassing parameters\u003c\/li\u003e\n\u003cli\u003einline keyword \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eStructures \u0026amp; Unions\u003cul\u003e\n\u003cli\u003eStructures\u003c\/li\u003e\n\u003cli\u003eUnions\u003c\/li\u003e\n\u003cli\u003eKey Differences\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eVariable Scope \u003cul\u003e\n\u003cli\u003eLocal (Block) Scope\u003c\/li\u003e\n\u003cli\u003eGlobal Scope\u003c\/li\u003e\n\u003cli\u003eStatic (persistent) Scope\u003c\/li\u003e\n\u003cli\u003eExternal Scope\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eString Manipulation\u003cul\u003e\u003cli\u003eCommon String Functions \u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eInput\/Output \u003cul\u003e\n\u003cli\u003eSafe Input \u003c\/li\u003e\n\u003cli\u003ePrinting to Console \u003c\/li\u003e\n\u003cli\u003ePrinting to Strings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eRegular Expressions\u003c\/li\u003e\n\u003cli\u003eError Handling\u003c\/li\u003e\n\u003cli\u003eFile Handling\u003cul\u003e\n\u003cli\u003eOpening \u0026amp; Closing Files\u003c\/li\u003e\n\u003cli\u003eWriting to a File\u003c\/li\u003e\n\u003cli\u003eReading a File\u003c\/li\u003e\n\u003cli\u003eAppending Data\u003c\/li\u003e\n\u003cli\u003eTruncating a File\u003c\/li\u003e\n\u003cli\u003eMoving within a File\u003c\/li\u003e\n\u003cli\u003eFile Locking\u003c\/li\u003e\n\u003cli\u003eFile Attributes\u003c\/li\u003e\n\u003cli\u003eDirectory Traversal \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eMemory Management\u003c\/li\u003e\n\u003cli\u003eLibraries\u003c\/li\u003e\n\u003cli\u003eCompile Time\u003c\/li\u003e\n\u003cli\u003eCommand Line Arguments\u003c\/li\u003e\n\u003cli\u003ePreprocessor Directives\u003c\/li\u003e\n\u003cli\u003eUsing Make\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Quickstudy Reference Guides","offers":[{"title":"Paperback","offer_id":46915799285911,"sku":"9781423251750","price":852.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781423251750.webp?v=1771256821","url":"https:\/\/atlanticbooks.com\/products\/c-programming-language-a-quickstudy-laminated-reference-guide-9781423251750","provider":"Atlantic Books","version":"1.0","type":"link"}