Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <sys/types.h>
- #include <unistd.h>
- int main() {
- puts("initializing");
- int a = 5, *p = &a, pid;
- printf("dad pid: %d\n", getpid());
- pid = fork();
- if(!pid) {
- *p = 3;
- } else {
- sleep(1);
- printf("dad_a %d\n", a);
- }
- printf("a from %d: %d\n",getpid(), a);
- printf("a_ reference %i\n", p);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement