MCQOPTIONS
Saved Bookmarks
| 1. |
What is the output of this C code? #include int main() { int i = 97, *p = &i; foo(&p); printf("%d ", *p); return 0; } void foo(int **p) { int j = 2; *p = &j; printf("%d ", **p); } |
| A. | 2 2 |
| B. | 2 97 |
| C. | Undefined behaviour |
| D. | Segmentation fault/code crash |
| Answer» B. 2 97 | |