Showing posts with label main(). Show all posts
Showing posts with label main(). Show all posts

Friday, 23 December 2011

Predict the output or error(s) for the following:

1)

main()

{

printf("%p",main);


}

Answer:

Some address will be printed.


Explanation:

Function names are just addresses (just like array names are addresses).


main() is also a function. So the address of function main will be printed. %p in printf specifies that the argument is an address. They are printed as hexadecimal numbers.

2)

main()

{

clrscr();


}

clrscr();

Answer:

No output/error


Explanation: