Answers

Question and Answer:

  Home  Linux Shutdown and Startup

⟩ Do you have any idea what is the output of this program? #include<stdio.h> #include<stdlib.h> int main() { int *ptr; *ptr = 10; *ptr = 20; printf("%dn",*ptr); return 0; } a) 10 b) 20 c) segmentation fault d) none of the mentioned

c) segmentation fault

Explanation:

The segmentation fault occurs because memory for the pointer has not been allocated in this program.

Output:

[root@localhost google]# gcc -o san san.c

[root@localhost google]# ./san

Segmentation fault (core dumped)

[root@localhost google]#

 156 views

More Questions for you: