Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(void)
- {
- char *MY_STRING = "Hopefully";
- char myString[] = "lowercase";
- char myString2[] = "Special";
- char *myPointer = myString;
- char *myPointer2 = myString2;
- int binaryCheck = 0x80;
- int myLoop = 0;
- printf("%s, my code will change the word %s to look all funny. \nHere it goes...\n", MY_STRING, myString);
- while (*myPointer != 0x00)
- {
- *myPointer = (*myPointer ^ 0x80);
- myPointer += 1;
- }
- printf("%s\n\n", myString);
- printf("%s, that worked. Now it's time to print the binary numbers for the word \n%s.\n\n", MY_STRING, myString2);
- while(*myPointer2 != 0x00)
- {
- printf("%c ", *myPointer2);
- while (myLoop < 8)
- {
- printf("%i", (*myPointer2 & binaryCheck));
- binaryCheck /= 2;
- myLoop += 1;
- }
- printf("\n");
- myPointer2 += 1;
- myLoop = 0;
- binaryCheck = 0x80;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement