51. Predict the output or error(s) of the following c code

1
2
3
4
5
6
7
8
9
10
11
12
 main()
{
	void *vp;
	char ch = ‘g’, *cp = “goofy”;
	int j = 20;
	vp = &ch;
	printf(%c”, *(char *)vp);
	vp = &j;
	printf(%d”,*(int *)vp);
	vp = cp;
	printf(%s”,(char *)vp + 3);
}

Click here to view the answer

One Response to “51. Predict the output or error(s) of the following c code”

Leave a Reply