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)
Comments
Post a Comment