The Art of C Programming
Autor Robin Jones, Ian Stewarten Limba Engleză Paperback – 22 dec 1986
Preț: 583.91 lei
Preț vechi: 729.89 lei
-20% Nou
Puncte Express: 876
Preț estimativ în valută:
111.74€ • 116.52$ • 92.87£
111.74€ • 116.52$ • 92.87£
Carte tipărită la comandă
Livrare economică 20 martie-03 aprilie
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780387963921
ISBN-10: 0387963928
Pagini: 204
Ilustrații: XIV, 186 p.
Dimensiuni: 155 x 235 x 11 mm
Greutate: 0.29 kg
Ediția:Softcover reprint of the original 1st ed. 1987
Editura: Springer
Colecția Springer
Locul publicării:New York, NY, United States
ISBN-10: 0387963928
Pagini: 204
Ilustrații: XIV, 186 p.
Dimensiuni: 155 x 235 x 11 mm
Greutate: 0.29 kg
Ediția:Softcover reprint of the original 1st ed. 1987
Editura: Springer
Colecția Springer
Locul publicării:New York, NY, United States
Public țintă
ResearchCuprins
1 Compilers and Interpreters.- Editors.- The Compilation Process.- 2 The Skeleton of a C Program.- Plus ca Change ....- Vive la Différence.- Simple and Compound Statements.- Functions That Don’t Return Values.- Returning Values.- Main.- Variable Types.- Variable Scope.- Global Variables.- Loose Ends.- printf.- Comments.- 3 Loops and Control Constructs.- If.- Conditional Expressions.- Logical Connectives.- Loops.- while.- Autoincrements.- The sqr Function.- do-while.- for loops.- 4 Arithmetic and Logic.- Odds and Evens.- Logical Operators.- ASCII Code.- AND.- OR.- XOR.- NOT.- Shifts.- 5 Strings, Arrays, and Pointers.- Strings and Pointers.- Arrays.- Declaring Arrays.- String Functions.- Left-Hand Bit.- Right a Bit.- More about Pointers.- Left Again.- Further Right.- Copycat.- 6 Floats and Other Types.- float.- double.- Qualifiers for int.- Signs and Shifts.- Register Variables.- Declaring Structures.- Defining Your Own Types.- Constants and Initializers.- Character Constants.- Handling Control Characters.- Defining Your Own Constants.- Variable Constants.- # include.- Octal and Hexadecimal Constants.- Initializers.- Initializing Pointers.- Declaring Function Types.- 7 Input.- Primitive Input.- Get a Bufferfull.- Operator Precedence.- Strings to Numbers.- A Feeble Excuse.- scanf.- 8 Output.- More about printf.- Justification.- Printing to Memory.- Primitive Output.- 9 More About Control Constructs.- The Conditional Operator.- Leaping out of Loops.- Continuing.- Multiway Switches.- Do Not Pass Go.- 10 Recursion.- Factorials.- Things with Strings.- Back-to-Front Sentences.- In and Out.- Reversing the Text.- Postscript.- 11 Structures.- Playing with Structures.- The Storeman’s Mate.- Delete.- Add.- Recursive Structures.- 12 File-handling.- I/O Redirection.- ErrorMessages.- Buffered File I/O.- fopen.- Creating a File.- Once More, with Filing.- File Access Errors.- Random Access Files.- The Square Table.- Second Attempt.- Reversing the Process.- 13 Debugging.- Common Errors.- Runtime Errors.- Testing a Function.- Test Lines.- Be Thorough.- Dormant Bugs.- 14 Rational Arithmetic.- Fixing the Problem.- Overflow.- A Practical Organization.- Functions.- Double or Nothing.- Portability Considerations.- Lies, Damned Lies and Computer Programs.- Subtraction.- Multiplication.- Division.- The Conversion Routines.- And Now the Bad News ....- Postscript.- 15 Implementing Turtle Graphics....- Turning Turtle.- But First, The Snags.- Triggery—Pokery.- The Turtle Commands.- Turtle Incorporated.- Seeketh after a Sine.- A Trig Suite in C.- 16 ... and Using Them.- Rectangles.- Fan-Dancing.- Polygons.- Circle.- Stars.- Spirals.- The Koch Snowflake.- Afterthoughts....- 17 Random Thoughts.- Some Basic Ideas.- Testing “Randomness”.- The Numerical Connection.- Linear Feedback Shift Registers.- A Practical Program.