Outline for May 10, 2002 Handouts: none Reading: Johnsonbaugh and Kalin, pp. 143-148, pp. 177-191 1. Greetings and felicitations! 2. Bit Operations a. Representation of integers as bit sequences b. & | ~ c. Contrast with logical operators && || ! d. << >> e. bit masking 3. C Preprocessor a. #define macros with arguments; contrast with functions b. #include "...", #include <...> c. #if ... #elif ... #else ... #endif d. #ifdef ... #elif ... #else ... #endif, #ifndef ... #elif ... #else ... #endif e. #if 0 and #ifdef undef f. #undef g. #error h. #pragma