Computer Sciences > Gate 2022 > Pointer
What is printed by the following ANSI C program?

#include<stdio.h>
int main(int argc, char *argv[])
{
    int x = 1, z[2] = {10, 11};
    int *p = NULL;
    p = &x;
    *p = 10;
    p = &z[1];
    *(&z[0] + 1) += 3;
    printf("%d, %d, %d ", x, z[0], z[1]);
    return 0;
}
A
1,10,11
B
1,10,14
C
10,14,11
D
10,10,14

Correct : d

Similar Questions

Consider the following C program #include&lt;stdio.h&gt;. void mystery(int *ptra, int *ptrb) { &nbsp; &nbsp; int *temp; &nbsp; &nbsp; temp = ptrb; &nb...
#577 Fill in the Blanks
Consider the following C program #include&lt;stdio.h&gt;. void mystery(int *ptra, int *ptrb) { &nbsp; &nbsp; int *temp; &nbsp; &nbsp; temp = ptrb; &nb...
#577 Fill in the Blanks
Consider the following C program #include&lt;stdio.h&gt;. void mystery(int *ptra, int *ptrb) { &nbsp; &nbsp; int *temp; &nbsp; &nbsp; temp = ptrb; &nb...
#577 Fill in the Blanks

Related Topics

No tags found

Unique Visitor Count

Total Unique Visitors

Loading......