Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* What is printed to the console after this program runs?
- * Will it run as expected in it's current state? */
- // Includes
- #include <stdio.h>
- // Local function prototypes
- uint8_t mysteryFunction();
- // Global variables
- uint32_t var1 = 0xAABBCCDD;
- int main(void){
- uint32_t mysteryVar = mysteryFunction();
- printf("%8x", mysteryVar);
- }
- uint8_t mysteryFunction(){
- uint32_t var2, var3, i;
- var2 = var1 >> 2;
- var3 = var2 & 0x0000FFFF;
- return (uint8_t)var3;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement