Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- char* a = "abcdef";
- unsigned int i = 0;
- unsigned int k = 1; // k to be determined
- int main() {
- start:
- int b = (unsigned int)a[i] == 0;
- __asm__ ("jmp b*k");
- print:
- std::cout << a[i++];
- goto start;
- exit:
- std::cout << "\n";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement