ch3-Exercises

Chapter_3     Exercise_3-35 Chapter_4







CONTENTS:

Exercise_3-1  (Creating functions and libraries)

Exercise_3-2  (Prime numbers)

Exercise_3-3  (Words, length)

Exercise_3-4  (Menu with switch statements)

Exercise_3-5  (Precedence)

Exercise_3-6  (Pets, data types addresses, memory layout)

Exercise_3-7  (Strings passed by value, address, reference)

Exercise_3-8  (Digraphs and trigraphs in C/C++)

Exercise_3-9  (static vs local variable inside a function)

Exercise_3-10  (static variable and function, file scope)

Exercise_3-11  (Boolean with double values)

Exercise_3-12  (Boolean and Bitwise with explicit operators)

Exercise_3-13  (Bitwise operations, rotation, print byte in binary)

Exercise_3-14  (The ternary operator, IfThen)

Exercise_3-15  (Student, typedef, struct pointers in C/C++)

Exercise_3-16  (Colors enumeration in C/C++)

Exercise_3-17  (Unions size and simple use in C/C++)

Exercise_3-18  (IndexArrays, overlapping arrays)

Exercise_3-19  (ArraysAddresses for primitive data types)

Exercise_3-20  (StructArrayAddresses for 3d points)

Exercise_3-21  (Print string array)

Exercise_3-22  (Print command-line args as long and double)

Exercise_3-23  (PointerIncrementUnion)

Exercise_3-24  (Pointer arithmetic for long and long double)

Exercise_3-25  (Print bits of float and double in C/C++)

Exercise_3-26  (Set bytes in arrays to a specified value)

Exercise_3-27  (const and volatile arrays)

Exercise_3-28  (Print, set bytes in double arrays)

Exercise_3-29  (Print groups of bits of floats in C/C++)

Exercise_3-30  (YourPets, makefile in C/C++, suffix rules)

Exercise_3-31  (Conditional debugging)

Exercise_3-32  (FunctionPointer)

Exercise_3-33  (Complicated function pointer declaration)

Exercise_3-34  (Array of pointers to functions returning strings)

Exercise_3-35  (Exercise_3-1, make and make debug)









Chapter_3     Exercise_3-35 BACK_TO_TOP Chapter_4



Comments

Popular posts from this blog

Contents